The most awaited Liwa festival, a petrolhead's paradise, is revving up its engines in Abu Dhabi's Al Dhafra region. This annual extravaganza, known...