A Twisted Christmas came through Huntington on Long Island, NY on Dec. 2, 2011.  One spectator captured this HD video of Twisted Sister performing “Come All Ye Faithful” at the awesome venue.  What’s up with Jay Jay’s tux?

Leave a Reply