I talked about this on the show this morning and I'd like to believe it wasn't a set-up.  I saw something similar at a Green Day show at the Delta Plex some years ago and I know that wasn't pre-arranged.

Check it out and decide for yourself.  Either way it's F-ing cool.

More From 107.7 WRKR-FM