Archive for January 2nd, 2008

Leprechaun on the loose in Alabama!

Wow. Almost 5 million views of this and rightly so. Well, I guess this is old news then, but for those who have not seen it, this is a real treat. This has to be one of the greatest news reports ever. Check out the detail on the eye witness’ sketch!

And then there was the rap. Read more