Jen DeSalvo WLS Traffic Report w/ Uber Self Driving Vehicles

May 16, 2017, 03:56 PM

A little cross talk about Uber self driving vehicles with news anchor John Dempsey.