Half-life 2 cameo

Posted on Jun 19, 2007

I think this is Mark Hayward. Anyone agree?