“Cahokia Mounds in Illinois is one of only eight c...

“Cahokia Mounds in Illinois is one of only eight cultural World Heritage sites in the United States, and it's got a billboard for Joe's Carpet King smack in the middle of it”

America'slost city.