Here's the latest in the tag outrageous

Leningrad Cowboys: Sweet Home Alabama

Holy mother of the Kremlin! These cowboys are rasslin’ up some good times with bigger hairdos than Amy Winehouse. The Leningrad Cowboys is a Finnish rock and roll band formed in the 80s when the […]

Posted in: Music, Wow Factor 16 years ago 0