Is This The World’s Weirdest McDonald’s Restaurant?

Would you like barbed wire with those fries?

Is This The World’s Weirdest McDonald’s Restaurant? Read More »