quick-scoping

14 4536

Treyarch have been making massive headlines recently with their release of Call of Duty:...