Rise of the Three-Headed President: Lincoln Landing, Lockport, Illinois

By |2013-01-11T09:23:21-05:00January 11th, 2013|Categories: Dead Presidents, Places, Travel|Tags: , , |

Lots of towns promote events or historic sites connected to the Great Emancipator, but the town of Lockport has outdone them all. Their Lincoln statue has three heads.