Tuesday, March 18, 2025

Man caught on camera keying a Tesla outside Dallas airport, to protest against Elon Musk.