Epic radness caught on film

Now where did I park that DeLorean?

Now where did I park that DeLorean?