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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results