United universes

16-October-2015 Friday
In the Chinese city of Foshan in the Guangdong region, hundreds of eyewitnesses witnessed an incredible natural phenomenon.


v20240901