Hominid stood 7-feet tall and sported razor-sharp canines, paleoanthropologists say. Find could explain mysterious "beast-man" paintings in Lascaux cave complex 25 kilometers away. http://freedomshammer.wordpress.com
Offline
Not gonna lie, that's a good read.
Offline