Ford Raptor T1+ debuts at Goodwood with sights set on the Dakar Rally

previous post