Bavarian 766 Posted November 14, 2023 After watching it again a few times I am not convinced that this is actually footage of racing in Mexico City, even though the title claims it to be so. Share this post Link to post Share on other sites