Visit the shop

Download 2010 Lookback: The Damned Things

Zen Inoya
Zen Inoya 4 June 2011 at 12.28

The Damned Things made their festival debut last year at Download and Rock Sound was on hand to capture it. The band return to play the Second Stage on Friday June 10, 2011!

Read this next!

Rock Sound Online

More Rock Sound

View More