Weird Creature Caught on Camera in Florida Inspired Me to Put up Cameras Around My Home in MichiganWeird Creature Caught on Camera in Florida Inspired Me to Put up Cameras Around My Home in MichiganWeird stuff that has popped up on security video.Monica HarrisMonica Harris