Thursday, September 30, 2010

The Japanese Popstars

Awesommeee music video from The Japanese Popstars featuring Green Velvet for the song "Let Go". One of the best "illustration" music videos I've seen.




No comments:

Post a Comment