Advertisement




Two-headed Turtle Found.

Prev Random Video Next
A local policeman in Havana, Cuba, stumbles across a two-headed turtle along the banks of the polluted Almendares waters while patrolling his regular route.

Home