2 March 2017 02:09
SHARE NOW
A two day motorsport festival has been held in Tarhuna, Libya 65 kilometres southeast of Tripoli. A range of vehicles and their drivers competed in cross country racing, drifting and stunts.
lainnya