Steve Elliott investigates a strange device that has landed in Colorado.Steve Elliott investigates a strange device that has landed in Colorado.Steve Elliott investigates a strange device that has landed in Colorado.