Tesla Releases Video Of Fully Self Driving Car That Could Pick You Up - Teslas Gone Wild Videos From Freaked Out Drivers On Public Streets