Albums
Do You Wanna Rock? the Cadets Doo Wop Style
Mar 2023 • 13 songs
The Very Best Of
Jan 2011 • 18 songs
On the Death of Science As a Major World Religion
Jan 2007 • 12 songs