Sunday, March 9, 2014

Peter & The Test Tube Babies - Rotting In The Fart Sack

What better way to spend a hungover Sunday than rotting in the fart sack with Peter & The T.T.B.'s. They take an interesting turn on this 1985 release. Peter & The Test Tube Cowboys? It might take you a few listens, but it is quite entertaining. Yee Haw!


No comments:

Post a Comment