toadslayer72 on 18 August 2013
Yeah well COD has throw a turd in just about everyone else's punch bowl. This too I thought was common knowledge.
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.