Click to Unmute
A black DeLorean car drives across a sandy beach toward a pier with a Ferris wheel, then explodes in a flash of light and a cloud of sand, after which the car reappears intact on the beach.
Be the first to share your thoughts!