For those that don't live in Denver you should see downtown over the last week or so. They've been laying out all the concrete barricades where the cars will run and setting up all kinds of seating. Its pretty cool to see a race track being setup in the middle of downtown. Somebody thats going needs to come by and pick up my digital camera to take with them. I WANT PICS!!!

Does anyone know what time the race starts on Sunday?