Monday, August 10th 2020, 9:31 am
Some people in China got a pretty incredible show Sunday night, courtesy of 400 drones.
The light show was performed in Wuhan City's Central Cultural District and was done at almost 817 feet!
August 10th, 2020
January 14th, 2024
January 11th, 2024
January 4th, 2024
April 18th, 2024
April 18th, 2024