Here's few quick clips. The track is amazing. Seeing and hearing these cars in person is just awesome:
http://www.youtube.com/watch?v=ns5gKejsXTg
http://www.youtube.com/watch?v=9FyNPsMb1dw
http://www.youtube.com/watch?v=XFw3TfYPsRQ
http://www.youtube.com/watch?v=QNEvosmCBKY