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!
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!