"I Can't Believe I Won A Tesla" - Says Tesla Triple Spin Winner

Photo by: Mike Anthony
USA / Global
Our International Editions