I am at the right place?!?

I thought autocrossing is supposed to be cheap!! But man does this look awesome. There were a ton of awesome cars, I would have taken more pictures, but there were already people doing that. Once they go up I will put them here.