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