Originally posted by RattleandHum1988:[..]
National Stadium!
Somehow I knew you'd be the one to get it
Great! haha it's been too many years addicted to this... It's also one of my favorite pre-1981 shows
I always found it so funny that a venue called National Stadium (sounds bombastic, magnificent, pompous) is actually this tiny room with a capacity of 1500 people:
Look at the ticket price of that concert

Welcome to the family.

