|If you fancy a laugh....|
Location: Worcester, England
|Twisted Sister at Hard Rock Hell 2008? |
Maybe not, but it seems there spirit was with me and my twisted sister (after consuming a few too many spirits!)
Anyway, laugh and the world laughs with you, I found this video on my phone, enjoy!