Tuesday, April 21, 2009

>Pet Shop Boys go graphic


One of my all time favorite bands' new video. Refreshing and fun.. You can watch it here but since it's animation, a higher resolution is more appropriate, do you watch MTV?

Stats

Related Posts with Thumbnails