0
On satellite imagery, we spotted a village inside a strange crater in Madagascar. We set out to learn how it got there.Subscribe to our channel! http://goo.g...