Lucky Wildebeest 'Cheats' Death In Dramatic Video

May 23, 2018 - This watering hole at Kruger National Park in South Africa offered visitors quite a sight. Until a huge croc bit down on a… more