Marty McFly's Still Got It

You know what I needed to rise up to this morning? Michael J Fox playing Johnny B Goode, just like he did in Back To The Future. But not a clip from the film -- how about Mr Fox himself rocking it out today? The clip is from the recent A Funny Thing Happened on the Way to Cure Parkinson's event, where Michael J Fox took to the stage and... well, just watch it, OK?

Once you're done, consider heading over to his web site and making a donation to Parkinson's research. [YouTube via Topless Robot]