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