Vehicles washed away by floods as heavy downpours hit China
https://www.youtube.com/watch?v=ZL67WYhe_Bg Subscribe to our YouTube channel for free here: https://sc.mp/subscribe-youtube Torrential rain hit northeastern China, causing severe flooding which washed ...