top of page

HERTZ OFF LOADING ELECTRIC JUNK?! Oopsies. Electric cars narrative crumbling 🤡


bottom of page