Hot off the Press

Vega

by Justin Gaines – Senior Columnist/News Editor – British melodic rockers Vega are back with their third album, titled Stereo Messiah. When Vega debuted back in 2010 with Kiss of Life it was tempting to write the band – which features Tom and James Martin of Khymera – off as just [...]