Monday, April 21, 2008

New Pants (made in China)

Hailed as the coolest band in China right now, are New Pants a sign of what's to come? Or do they live up to their name in a bad way? Check them out for yourself right here:

via Hong Kong Ham

No comments: