DLC Show Topics

Great Commercial
Nov 09, 2010

Good job people at Call of Duty. Hate gaming but think the commercial is genius.