Red City Radio have premiered a new song titled, "Show Me On The Doll Where The Music Touched You." The band's upcoming album, Titles, is set to be released on October 15 via Paper + Plastick Records. Pre-orders are on sale now. Listen to the track below and tell us what you think!
AltPress around the Web
AltPress on Facebook