Saturday 7 August 2010

Leprechaun in Alabama

This is genuine news footage from Alabama where the town of Mobile goes nuts when words spreads that there is a real leprechaun on the loose. This is the sort of thing that keeps me alive.

No comments:

Post a Comment