Social Stories4 months ago
Mystical Natural Phenomenon Causes 7 ‘Suns’ to Appear in the Sky Above Chengdu, China
A jaw-dropping and mystical natural phenomenon was spotted in the sky above Chengdu, China recently, showing the city being illuminated by 7 ‘suns’! The video, taken...