Fast & Furious 8 filming car crash scene

  • 8 years ago
These are REAL cars being launched from a garage in downtown Cleveland, OH (filling in for NYC locations). My reaction at the end is authentic and very funny! You just don't see flying cars everyday!

Recommended