Using Retro Junk
Iron Maiden At The Mecca Arena (1980)
This advertises a concert from the "Powerslave" tour that featured Twisted Sister as a supporting act.
Log in to comment on this commercial.
None yet... You could be the first!
Quote O' Matic
All I can see is this vicious animal trying to smother me!
The Watcher in the Woods
Report a Bug