'Nothing like this in the whole world.' The day they opened the McDonald's on the riverfront
On March 11, 1980, the world's first floating McDonald's opened on the St. Louis riverfront
On March 11, 1980, the world's first floating McDonald's opened on the St. Louis riverfront