4 min read Abandoned Places McBarge: The floating restaurant that McDonald’s unveiled at the Expo 1986. 3 years ago Leo S