has shared an old throwback video to “Spirit In the Night” done live at the Ahmanson Theater in back in 1973.

Check it out here.


Ad Ops Nerd. Living that San Diego life. Chicago born and raised.