Pop

The Velvet Teen – “Eclipses”

The Velvet Teen will release All Is Illusory, their first album in nearly ten years, at the end of the month. A few weeks ago we heard the record’s debut single, “The Giving In.” All Is Illusory follows 2006’s Cum Laude!, and though there’s nothing dated about these new singles, the Velvet Teen have held […]

Pop

The Velvet Teen – “The Giving In”

The Velvet Teen’s new album All Is Illusory is their first in nine years, following 2006’s Cum Laude! The first single is called “The Giving In,” and it’s a climactic and emotional bit of heart-on-your-sleeve indie rock that makes me feel like an angsty teen again. This is urgent, crisp emo from a California trio […]