Sunday, 15 March 2009

Peruvian Psych

Peru - home of the Incas and, more recently, Peruvians. Also home in the late 1960s and early 1970s to a very vibrant psychedelic rock scene.

The leading lights of the scene were probably Traffic Sound. Here they are with "Suavecito":

And here is a clip of them at a reunion concert in 2005:

I don't think I possess the words to adequately describe today's second selection, so I will simply note that this is The St. Thomas Pepper Smelter with "Betty Boom - Little Monster - Doggie and Peggie at the Witches' Castle":

No comments:

Post a Comment