Weirdness

Wednesday, December 02, 2009

The Leningrad Cowboys

http://www.leningradcowboys.fi/

Just heard about these boys, they look mildly amusing, but am not sure how far that can carry 'em - there are several albums out.

0 Comments:

Post a Comment

<< Home