Nearly A Band Member
Posts: 1321
Location: on a Twisted planet | Hey everybody, i just finished listening to the last Dee Speaks at Dee's site and he said that Twisted Sister will record a video for "O Come All Ye Faithfull" of the new album on Friday 13-th this month....
Friday passed, so what's up with the video shooting??
Anybody knows something? |