Ya know....I thought I saw something like this in Florida once. I had heard of them but thought they came from Mexico and Central America. The specimen I saw had a massive cockroach in it's mouth, but it might have been an escaped pet, not sure. I was shaken at the time, because I had set down behind a fallen log in preparation of deer hunting once the sun lifted, and had almost lost my scalp (and possibly eyes) to an owl that thought my wool cap was a rabbit or something. I did not even hear the owl, more FELT it, looked up after ducking, and saw talons. He/she landed in a tree nearby, sucker was 3 feet tall, looked like a horned owl, and it was huge. Gave me the ugly eye but I left the cap off after that. The little critter came out a few minutes later, after the owl had gone to scare the chit out of somebody else someplace. That was in Central Florida, temp was about 65 that morning, got well into the high 80's that day though...