Mostly Trapping

Australia snipers in helicopters to shoot thousands of camels
Jan 9, 2020 14:59 ET