Tag: VAINS OF JENNA – THE ART OF TELLING LIES (2009)

VAINS OF JENNA – THE ART OF TELLING LIES (2009)

When Vains of Jenna released their debut album Lit Up/Let Down in 2006, there was far too much hype surrounding that release. It left quite a few fans with a bad taste in their mouths, many of which now think the band is overrated. Fast forward to 2009, (more…)