Search
Close this search box.

Flashback: Neil Cavuto of Fox News credits Climate Depot with exposing electric car failures: ‘Thank you Marc. You were way ahead of this young man’