5 Places in Madrid that would Make Great Call of Duty Maps

Have you ever walked in to an area where you live and thought, “Damn, this would make a great Call of Duty Map.”