Tesla Cybertruck Off-Road Champ (Or Not): Ford Raptor Still Prevails? 12-14-2019 • https://insideevs.com By Steven Loveday Ugh. We're so dang confused. What in the heck is the story here?