4717View
3m 42sLenght
8Rating

That's a crocodile farm near 'Oil City' - Balikpapan on Borneo island in Indonesia. Many of these dangerous creatures live in this small area. It is feeding time. The farm Staff are feeding them frozen turkeys.