Archive For hoax Tag

Half Life 3 European Trademark Disappears

Half Life 3 European Trademark Disappears

A troll job or a Valve job?