The Japanese Popstars – Let go

japanesepopstarsdavidwilsonletgo-japanesepopstarsthe-japanese-popstars

Crazy music video/animation directed by David Wilson based in London, UK. The video is for the tune Let Go by The Japanese Popstars featuring Green Velvet… Enjoy and Let Go!