Guest
Login
Sign Up
Site settings
Forgot Password?
A huge waterspout was spotted over a river in Foshan City of south China’s Guangdong Province on Monday after Typhoon Mangkhut passed by. Subscrib...
Autoplay video
Hide player controls
Hide resume playing