Post Thumbnail

Nope, we aren't sensationalizing anything -- that creature you see above really has made the streets of Liverpool its home. According to an in-the-know tipster, it's reportedly going to be stalking citizens and making all sorts of ruckus, possibly the kind involving pyrotechnics. So what's with En...

6 years ago 0 Comments
September 3, 2008 at 10:08PM