Hah... I know exactly where that was filmed at. That is the old Tustin Marine Corp Air Station in Tustin California. I used to go there all the time and hang out with some of my Marine Corp buddies.
In any case, that white boy has some serious driving skills. :tank;