Today, the Shattered Lens wishes a very happy birthday to the great Robert Zemeckis. Today’s scene that I love comes from Zemeckis’s 1985 film, Back to the Future.
Did you know that rock and roll was invented by a time traveler? Well, let’s not overthink things. Let’s just enjoy the scene.
