The Most Embarrassing Car Reveals Ever

Last week Tesla unveiled their futuristic electric pickup truck; the Cybertruck. Prelaunch, the truck‚Äôs aesthetics polarised opinions with many not … Continue reading The Most Embarrassing Car Reveals Ever