Yeah I saw the drifting on Wenesday night too. I was right up on the barrier at the first turn and was covered in tire at the end of the night. I was there also when they did media ride alongs in the powerworks focus and lotus elise.
Did you get to check out Overhaulin Live. Those guys worked 24 hrs a day. I was there Wenesday night at like 2:00 AM and they were working on the car.
I was there for fun but i got my passes from a local shop that had teh 61 Ford Starliner in the Dynamat booth. It is a sick car. It made the cover of Flowmasters catalog this year. All aluminum 600 big block with 1000hp at the wheels.