Mysterious Roman Statue Unearthed by Construction Worker in England | Coast to Coast AM
A parking lot construction project in England took a wondrous turn when one of the workers unearthed a mysterious ancient Roman statue.
www.coasttocoastam.com