Take a look at this crazy amateur footage of the dune drag racing at the Liwa 2013 event in the UAE. If there is a turbo heaven, we reckon this is it!