The Damned Things have premiered a new song titled, “Trophy Widow”. The track will be featured on the Batman: Arkham City soundtrack in stores on Oct. 4. Stream “Trophy Widow” here and tell us what you think!