30 May 2024, 02:04 UTC · By: Florin Amariei / Tesla's first-ever pickup truck is stunning people once again. This time around, it's not about being bullet-resistant. It's about reflecting… Everything!