Saturday, November 27, 2010

Daleks invade New London!

Yes the Daleks have finally began their invasion of New London. Or at least, we think we have. They're not really the type you'd usually expect. See below.

Saucer sits at 400m above New London! Go visit!

No comments:

Post a Comment