Who Said Flying Cars Don’t Exist?

Check out this video of cars crashing out of a high rise parking garage in Cleveland, Ohio. Imagine seeing this and NOT knowing it’s a scene from “Fast And Furious 8?” Awesome!

Comments