Master Chief in Wax
Godfree from GamertagRadio has had someone email him a picture from a recent tour of Madame Tussaud’s, the famous wax museum in London. Apparently, they are working on a seven foot tall statue of the beloved Chief. Does this mean that Halo is TRULY mainstream, now?
Thanks, GamertagRadio!









Recent Comments