Red Cadillac and Black Moustache
First recording and first release by Bob Luman (March 28, 1957 / July 1957)
About Time Too!
Album
2005
First recording and first release by Bob Luman (March 28, 1957 / July 1957)