Video Player is loading.
St. Petersburg Light Show
Marine1063 - 289 Views
1
0
Published on 07 Sep 2020 / In News and Politics
"Over 2,000 drones staged a light show above St. Petersburg, Russia to commemorate the 75 anniversary of the end of #WWII." - New China TV
Show more
0 Comments
sort Sort by