The motorsport division at Ford wants to conquer seemingly every form of racing. There's a hypercar in development, Raptor trophy trucks in Baja, and the wild T1 that takes on the Dakar Rally. You ev… [+1649 chars]
No comments yet. Be the first to comment!