In the 1980s, the St. Louis riverfront became home to an unlikely landmark: the world’s first floating McDonald’s. Officially called the McBarge—though not widely known
In the 1980s, the St. Louis riverfront became home to an unlikely landmark: the world’s first floating McDonald’s. Officially called the McBarge—though not widely known