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!