does anybody know where that very cool driving school is located?
I see no one's replied.I wouldn't be the least bit surprised if it hadn't been mocked up for the movie.