Monday, September 8, 2008

WTF?


SOME SORT OF MECHANICAL SPIDER APPEARS TO BE DEVOURING A BUILDING IN LIVERPOOL - MAYBE IT'S SOMETHING TO DO WITH CAPITAL OF CULTURE PERHAPS?

No comments: