U.S.

Super Bowl LVIII’s Biggest Loser was Tesla

Last night, 120 million Americans were treated to a nail-biting win by the Kansas City Chiefs over the San Francisco 49er’s. It was a hell of a game which went into that rarest of moments at this annual affair; overtime. The final score was 25 – 22 That same audience was also treated to Usher […]