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