19 May 2024, 15:42 UTC · By: Elena Luchian / Massive storm caused major disruptions in Houston Texas and left millions without electricity. A Tesla Cybertruck was spotted powering an entire gas station