The Damned Things have streamed a new song “Little Darling” at this location. Their debut album ‘Ironicclast‘ comes out on December 14th.
The Damned Things have streamed a new song “Little Darling” at this location. Their debut album ‘Ironicclast‘ comes out on December 14th.