Leprechaun sighted in Alabama

A real life leprechaun has been sighted, in real life Alabama by some, real life Americans. The more you watch this video the more mental and ridiculous they are. Hang on, is that Chris Morris behind that pot of gold? To be sure.

United Kingdom - Excite Network Copyright ©1995 - 2020