House lights come up and show ends after veteran singer Perry Farrell punches guitarist Dave Navarro
In the scene from Back to the Future where Michael J Fox plays Johnny B Goode on stage and gets so caught up in the music that he knocks over his own amp, the room descends into a shocked and disapproving silence.
A similar silence descended on the audience of a Boston gig on Friday night when Perry Farrell – AKA the “godfather of alternative music” – shoved his guitarist Dave Navarro with his fist during a song and then, clearly enraged, squared up to him and threw another punch, sending Navarro backwards.