Showing posts with label Italians Do It Better. Show all posts
Showing posts with label Italians Do It Better. Show all posts

Wednesday, August 12, 2009

Italians Do It Better

Glass Candy

A shake of the ET beard to Boozie Sioux for alerting me to these two fucking great cover versions.