A trio of Neanderthals struggle to live in modern day America.
Did You Know?
The setting was changed from Atlanta to Virginia Beach, back to Atlanta, then to San Diego in the pilot episode. See more
Featured in DVD-R Hell: Cavemen