In which U.S. city does the Cannonball Run Challenge start?
Correct answer: New York

Lou Lou
lol. I thought it was just a made up thing for the movie. Didn’t know it was a real thing.