Back in the Days… Peter and the Test Tube Babies – The Mating Sounds of South American Frogs (1983)

Another little Journey through Time Want to advertise on MangoWave? Send an e-mail to Still pissed, still proud A year after their legendary debut album Pissed and Proud was published via No Future Records, England’s Peter and the Test Tube Babies released their sophomore which is often regarded to be the band’s classic. Peter […]

Continue Reading