Was over that way yesterday looks as if since they built the new Hummer dealership that they have changed the track up a little. I know a while back they were pretty tight about letting anyone other than prospective hummer buyers ride the track/trail.
I love watching the Land Rover commercials. They get so incredibly excited about taking their Rovers through the test track in Cary, going on 30-degree inclines and fording water that's about 6" deep. Wow, they really have too much fun.