Video: Fans film cars falling falling out the side of a building and exploding on impact on the set of the new ‘Fast & Furious 8’ movie!
A fan caught this incredible footage of cars cars being launched from a garage in downtown Cleveland, which is pretending to be New York in the film. That’s something you don’t see everyday!