Who Sent You?: San Francisco police stumped by driverless rideshare vehicle

San Francisco, California — Are they the San Francisco Police Department or amateur ghost hunters? Officers were caught on camera earlier in April attempting to perform a traffic stop on a driverless rideshare vehicle shortly before it took off on history’s lowest effort escape attempt. The video that has been circulating social media over the […]