New York City Cavemen
They really exist: Neanderthals in the Big Apple.