Sorry, Flintstone fans

January 25, 2013 08:44
From Menzoid Mornings

A neanderthal baby? Did we not learn anything from the blockbuster film 'Jurassic Park'?