close
Close Back to Cactus

VELVETEEN ECHO – SATURDAY, 12/28 @ 3:00 PM

Based in Houston, TX, Velveteen Echo draws equally from indie rock and bedroom pop to create a sound that is reminiscent of bands like The Sundays and The Cranberries. The band deftly combines catchy vocal melodies, jangly guitar, precise bass lines, and endearing lyrics to offer something lovely and hard to dismiss.

instores

Record Ranch
Go top