In 2006 the community of Crichton located in Mobile Alabama was visited by a seemingly supernatural force. Citizens claimed a leprechaun appeared in a tree just days before Saint Patrick’s Day. Years […]
In 2006 the community of Crichton located in Mobile Alabama was visited by a seemingly supernatural force. Citizens claimed a leprechaun appeared in a tree just days before Saint Patrick’s Day. Years […]