Scientists find mysterious Ice Age structure built from mammoth bones

Previously, on BoingBoing

3 Likes