NYC built on the ruins of London, England?

Quick Reply