Sunday, September 7, 2008

Giant Mechanical Spider attacks Liverpool!

An amazing construct invaded the city of Liverpool, but to the disappointment of all villains and "tyrants", it did little actual damage (that's going to count against the builder at the "Evil League of Evil" conference later this year!)

No comments: