Michael J. Fox is back as "Marty McFly" in new commercial

We can't believe he's gone Back To The Future!

I admit, I didn't see this coming...

Michael J. Fox has gone "Back To The Future" in a new commercial for an upcoming Lil Nas X music release ... it's really Marty McFly!

Whatcha think?!