LiveRC have put together a nice little post race review video from the 2013 Dirt Nitro Challenge held just over a weekend ago in Phoenix, AZ. See our Nitro Challenge coverage