Ben Baller Details His Infuriating Experience Being Locked Inside His Tesla 2019-04-02 Ben Baller recently found himself thwarted by his own beloved automobile. Live by the Tesla, come undone by the Tesla. Continue reading »