Chief – The Minute I Saw It

December 1, 2010 by  

Chief have released a video for their new single ‘The Minute I Saw It’, which is released in December and is the opening track from their début album Modern Rituals.


Comments