LATEST NEWS

Telltale Debut Album

Richmond-based rock band, Telltale have arrived with their self-titled debut full-length album via Rude Records. Fans can purchase a limited edition red and black splatter vinyl now HERE and…

Elliot Greer Intruders

Scotland-born, New York-based singer-songwriter Elliot Greer has released his mesmerizing new track “Intruders” today via Arista Records. A fitting song for Mental Health Awareness Month, his raw vocals are…