Marty McFly Still Plays a Mean “Johnny B. Goode”

Michael J. Fox stepped out onto the stage of his annual A Funny Thing Happened on the Way to Cure Parkinson’s fundraiser and played something he hasn’t played in 56 years — “Johnny B. Goode.” And, it should be noted, he rocks the fuck out of it. I defy you not to smile watching Michael J. Fox play the solo. It’s like a warm fuzzy for the entire internet. (Via Blastr)