You won’t believe who bought almost $1 million worth of Tesla Roadsters

In a surprising turn of events, we now learn that billionaire Dan O’Dowd bought the 3 Tesla Roadsters that were lost in a Chinese port for over a decade.

more…