Picture - Dee Snider and Jay Jay French at Donnington Park Download Festival Castle Donnington United Kingdom, Sunday 15th June 2014

Dee Snider and Jay Jay French - Twisted Sister perform at The Zippo Encore stage on day 2 of Download Festival at Donnington Park - Castle Donnington, United Kingdom - Sunday 15th June 2014




More: Twisted Sister perform at Download Festival




Contactmusic