That stacked car thing was actually near Berwyn. They tore it down a couple of years ago though. I'm pretty sure it's the same thing that was in Wayne's World.
I saw BOC for free in 1999 or 2000 at a biker fest at the Jersey shore. It was a fun show, but there weren't that many people in the audience because the fest activities ended by the time they came on stage.