They're in Cleveland right now blowing shit up. Its the perfect place to film a city that's gone to hell and I think we should be paying them to demolish these buildings. Apparently Chris Evans is walking around in full Cap garb too.