Posted by News Staff @ 08/10/2003 18:59:11 | Category: None
Half-LifeNews.com has posted a new image they’ve found from Half-Life 2!

Here it is, the new image;