Tuesday, March 27, 2007

Doctor Who video

Here's a video I came across while on mission in Liverpool. A friend of mine was involved with the construction.... And yes, that's filmed in Manchester not Liverpool.

Post a Comment