30 Nov 2023, 16:47 UTC · By: Elena Luchian / Ten Tesla Cybertrucks were spotted outside the Giga factory in Austin, Texas. Most likely, they are the ones to be handed over today