News Feed

Sad reality…

Wow…

100% Based…

Something ain’t right…

EVs were a $30B loser for Ford…