Neanderthals parody

A documentary parody based on real scientific information made for English class at high school.