Message sent! Check your Phone

Surveillance Drone Spotted Near Chicago - For NATO Summit?

2y ago
SOURCE  

Description

This was filmed in Elgin, Illinois about 40 miles from Chicago. I assume it's for the NATO summit this week as a security measure.