Showing posts with label New York. Show all posts
Showing posts with label New York. Show all posts

2.05.2010

Yes, friday is supposed to be..

... monkey business. As much as I like my simian brothers, frog muppets really say it as it is. Kermit stars in this LCD Soundsystem video.