Wednesday 23 April 2008

Life On Mars Alien

Not the greatest of quality pictures because I cropped it out of another photo, but this Life On Mars alien was on display in the big shop in the Windsor LEGOLAND in 2002. The scale looks to be about 10-12:1.

No comments: