DENVER (CBS4)- A new invention from a Colorado man, aimed at helping save lives and stop accidents from happening, is showing promise according to traffic engineers around the Denver metro area. It's ...