The Truth About McDonald's Floating Restaurant
Although McDonald's has some strange locations across the world, there are perhaps none as unique as the floating restaurant, known as the McBarge, that they built for the 1986 World Expo in Vancouver, Canada.
Read More