Auto Tech Finds Furry Creatures Hiding Under Hood of Car

rescue
October 19, 2016

When a Texas auto body technician looked into the engine of a car, he found four sets of eyes staring back at him. Watch what happened next!