Turkey’s first aerospace and technology festival,Teknofest , began yesterday at Istanbul’s new airport with an unusual race between a Formula One racing car, a super bike,...
The Devil Devel Motors has started testing the prototypes of its six wheeled super SUV. To demonstrate how fast it is , it was pitted...