81
A popular YouTube channel is trying to convince viewers that photos of an avalanche on an island near Antarctica depict an alien spaceship crash site.