Ford's off-road focused special to take on the likes of Toyota's Prado Altitude just looks like it means business.
The 4.5-hour launch window opened at 9:46 p.m. ET and it took off from Launch Complex 39A at NASA’s Kennedy Space Center, confirmed SpaceX. The Dragon roared through the sky as it broke through ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results