Search the News Archive
|
Spoilers are currently disabled. (All newsposts are visible.)
|
September 9, 2007 Link to this post Only 275 pounds? Coolpengwn was the first to point out the press release announcing the uveiling of the Master Chief statue at Madame Tussauds in Las Vegas - read it for the skinny on this pretty amazing sculpture. And check out this rather massive pic (1812x1200, 320K) for some hi-res lovin'. (Louis Wu 13:42:46 UTC)
|