Subscribe RSS

Tag-Archive for » tree «

The Alabama Leprechaun

For a couple of years now, the people of Mobile, Alabama have been witnessing a Leprechaun up in a tree. Here are 2 news reports about it.