Giant Owl Photo Real or a Hoax
This photo of a giant owl was allegedly taken in the town of Carrizo Springs in Texas. Some have made references to this monster owl possibly being the legendary “Lechuza” a supposed shape shifting witch. Not to be confused with the Lechuza restaurant located near Las Vegas Hotels in good old Nevada. There have also been some linking it to the mythical “Owl Man” of England.
The photo has been making its way around the net on sites like facebook and prompting plenty of discussion. There have been lots of chatter of other possible sightings in different locations of the United States as well. Although this has not been confirmed, a person reported that they had seen a giant owl right from their room at a mountainous hotel in San Francisco. Is it real or a hoax ? What do you think ?
Here is the actual Giant Owl Photo:
Tags: Carrizo Springs giant owl, Carrizo Springs giant owl photo, england Owl Man, giant owl hoax, giant owl photo, giant owl photo hoax, giant owl picture, giant owl picture hoax, Lechuza, Lechuza myth, Lechuza story, myth of the Lechuza, Owl Man, picture of giant owl, picture of giant owl in texas, texas giant owl, texas giant owl photo, texas giant owl picture