Loading Video…

This browser does not support the Video element.

Self-driving cars spotted in Houston

Cruise autonomous vehicles (AV) with no drivers were spotted in Montrose.