Twisters swirl in southern china

Newsflare 2017-08-17

Views 1

Footage has emerged from China of two twisters appearing over a lake in Guangdong Province, China.

The clip was filmed on August 16.

Share This Video


Download

  
Report form