Watch This Terrifying Video of the Moment Elephants Started Chasing Passersby Down a Road

2022-09-20 31,256

A herd of elephants emerged from a forest in China. Veuer’s Maria Mercedes Galuppo has the story.

Free Traffic Exchange