From The Palladium To The Stadium
A small shot from the Giants Stadium show in ’78; they would play the venue most summers thereafter. It’s no longer there, replaced by MetLife Stadium, but the whole complex does continue to be located in Secaucus, which is an Indian word meaning “swampy place full of traffic and Italian bakeries.”
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed