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