Awesome collection of pics.
I have to say, I was there as part of M-Fest 2012 (sponsored by BMW M Division)...and, BMW did a HELL OF A JOB taking care of us. Top knotch everything and VIP seating area for the race (it was that two story white building).
I would encourage everyone to participate in the next MFest in 2013!!