Devour the Day have premiered the music video for their single “Faith” with Loudwire. The song already has had a stronghold at rock radio cracking the Top 20 at Active Rock, and is currently our featured video here at PureRockNews. Devour the Day recently signed to label Razor & Tie and ...