Friday, March 03, 2006

EXTRA!! EXTRA!!

As if the song weren't awesome enough, the video is crafted out of happy or something. God I love Japan.

0 Comments:

Post a Comment

<< Home