Sunday, June 20, 2010

Best Music Video of the Week

Poland is figuring out their election results right now, but they have already won my approval for top video of the last week. :-)

No comments:

Post a Comment