The Gods Must Be Crazy

1 2886

The entire village stands as statues. Each...
4 5131

Somewhere, high above the Kalihari Desert, a rusty, single-engine plane completes its...