VIDEO: Crocodile crosses road in Jamaica

A crocodile was reportedly spotted casually walking across the Hellshire main road in St Catherine on Tuesday. A video of the feared reptile purportedly strolling across the street was ca...

June 21, 2017
Viral