A huge tornado unexpectedly formed in West Java, Indonesia, plunging the streets into chaos. Spectacular video footage captures several cars being hit by the violent gusts of wind.
A huge tornado unexpectedly formed in West Java, Indonesia, plunging the streets into chaos. Spectacular video footage captures several cars being hit by the violent gusts of wind.