The Cro-Magnons!
Jan 20, 2012, 09:35 AM
The Cro-Magnons played live for Mountain Radio at Bar'louca in Veysonnaz on the 20th of January 2012. This is their beautiful song about the human condition: "I Burp, I Fart, My Feet Smell". Enjoy!