Tuesday 10 June 2014

Isaac Delusion



Intriguing French production troupe Isaac Delusion have an album out and this is a fantastic advert for it. Both straightforwardly danceable and avowedly odd.

No comments:

Post a Comment