Years Echo release new single ‘Chamber’

Jan 18, 2013
Las Vegas based metal act Years Echo is back with new music and have released their first single of the year called ‘Chamber’. The track was recorded at the Alamo studios in Vegas....