I wanted to bump this ... I watched it again and really enjoyed it... I kept showing my GF the scenes where the tiny kids were riding around the tiny track on their bikes... she wasn't impressed. That said, she wants her kids to do CART racing because she is a big F1 fan...
If you guys haven't seen it, take advantage of these rainy days.