114 New Orleans & Trump Tower Tesla Attacks Connected? Both vehicles rented from Turo ride sharing company? (twitter.com) posted 1 months ago by LordStirling 1 months ago by LordStirling +114 / -0 9 comments share 9 comments share save hide report block hide replies
Not saying this necessarily means anything but the Turo CEO's name is Andre Haddad and he's based in San Francisco.