Lights Out in Suicide City

Image of Lights Out in Suicide City

$5.00 - On Sale

Released on August 17, 2007 to a sold out show at Reno’s Chop Shop in Dallas, TX, “Light’s Out…” is 36 minutes of seductive, sleazy, dark, up against the wall, hold your breath rock-n-roll.