An 1,800-year-old Roman statue was found in a UK parking lot. How it got there is a mystery.
Business Insider"I couldn’t believe it when they told me it was a Roman marble statue," the construction employee said of the discovery in Peterborough, England.