Pyramid Head on 09 April 2009
i never use launchers but i dont complain either
if youre any good at cod, youre not gonna get endlessly raped by the launchers
the problem is you probobly suck








