Post Tagged with: "Last Exit"

Last Exit – Koln (1986)

I do believe that there just might be a major error in the Guinness Book of World Records. They’re claiming that the loudest animal sound is made by the blue whale. Hmmmm … not that I want to be a know-it-all or anything but I’m fairly certain that the loudest animal noise ever made was by tenor sax player PeterRead More