Aiden reveals "The Cleaner" Posted by Fred Bambridge on November 09, 2013 Get link Facebook X Pinterest Email Other Apps "The Cleaner" is the second track off Aiden's self titled EP which will be released on November 26th.You can listen to the rather splendid song below, let's get your groove on! Follow / [FACEBOOK]