'Self driving' Tesla fails miserably on the streets of South Boston
Tesla is currently beta-testing something called "Full Self Driving." Taylor Ogan, CEO of Snow Bull Capital, a local investment firm, decided to try it out in Southie, you know, wh…