Sunday, February 24, 2008

Daft Punk

This may well be the strangest fucking thing I've ever witnessed. Ever.

No comments:

Post a Comment