Police Set Up a Camera To Find a Mountain Lion and Found THIS Craziness Instead And this creepy man in a fuel masks holding a plastic bag. That is the stuff nightmares are made from. Page 5 of 11Previous 1234567891011Next