Free The Robots
Free The Robots - Turkish Voodoo
Out this week on Alpha Pup is the amazing debut album by US artist Free The Robots.
For the occasion, Free The Robots has concocted a series of promo video with pieces of the album very nice and film clips including my favorite movie of the moment Hausu. You can see them here
Pix from Free the Robots T Shirts on sale in his myspace