The Damned Things have released a new song “Trophy Widow” here. The song will be featured on the Batman: Arkham City soundtrack which comes out on October 4th.
The Damned Things have released a new song “Trophy Widow” here. The song will be featured on the Batman: Arkham City soundtrack which comes out on October 4th.