Elephant in Sri Lanka loses its temper, creates havoc. Watch video to know more.
Elephant in Sri Lanka loses temper, creates havoc. Watch video to know more.
More Videos
Thank you