Leprechaun in Mobile, Alabama - YouTube
How did this even make it to the news. Wow people.
Leprechaun in Mobile, Alabama - YouTube
How did this even make it to the news. Wow people.
Well, it would seem that people in Mobile, Alabama are mildly fucking retarded.