John Brown’s Body Live at The Fillmore April 2, 2011April 15, 2024 John Brown’s Body live at The Fillmore in San Francisco, California on April 2, 2011.