Imagine our surprise when we looked at this video taken at the Liwa Oasis are of the UAE and we immediately started recognizing people. You’ll see blown alcohol engine builder and tuning master Al Billes laying his hands on one of the trucks, NHRA drag racer Khalid Al-Balooshi is seen both in and out of […]

More...