Experts Stumped by Slew of Massive Ancient Stone Jars Unearthed in India | Coast to Coast AM
Researchers in India have unearthed dozens of sizeable stone jars and the origin as well as the purpose of the peculiar vessels is a mystery.
www.coasttocoastam.com