3d
Irish Star on MSNIconic floating McDonald's 'McBarge' tragically sinks as officials attempt to track down ownerAn iconic former floating McDonald's restaurant known as the 'McBarge' has capsized at its spot along the Fraser River in ...
McDonald's customers are likely familiar with the restaurant's drive-thru windows — but have they ever heard of a float-thru? One would have to go to Hamburg, Germany to experience it.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results