Tag: the damned things

The Damned Things announce television performance

The Damned Things have announced they will be performing on Jimmy Kimmel Live. You can catch the live performance this Thursday, January 13 on...