Watch: Drone Festival Lights Up St. Petersburg Sky
0:00
0:00 / 0:34
Russia

Watch: Drone Festival Lights Up St. Petersburg Sky

Flocks of drones could be seen over St. Petersburg, Russia, to kick off the city’s tourist season.

Contact Us