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. alec vanderboomJune 10, 2014Comment Facebook0 Twitter LinkedIn0 Reddit Tumblr 0 Likes