Architects Releases ‘These Colors Don’t Run’ Music Video
March 26th, 2012 at 4:20pm

Architects have debuted their new video for their song “These Colors Don’t Run”. The group will release their forthcoming album “Daybreaker” on June 05th in North America.

YouTube Preview Image

Leave a Comment