Live
PUBLISHED Jun 1, 2000
Listening to this you get the impression the Cadillac Tramps put on a good show. Rockin', energetic and all that important stuff. These 16...