Chevelle – Vena Sera

Posted on

Release Date: April 3, 2007 Reviewed by Jeff Brinn You always have to be weary when bands make a drastic image change when releasing their new slab of musical creativity to the masses. By the looks of the new Chevelle it would seem these chaps are seeking a new and improved more fashionable edge of […]

Read More