- Member DIN
I got this picture via email from someone that was just in London touring Madame Tussauds studios and he got to see what looked like a Master Chief statue in the works. This statue is about 7 ft tall.
That is not me being quoted, but very nice.
Last edited by a moderator: