Vice NewsWe Were Promised Self-Driving Cars. Where Are They? | The Couch Report by VICE NewsSeptember 14, 20210126 Share0 View Original Video