FOOD Is This The World’s Weirdest McDonald’s Restaurant? April 18, 2016April 18, 2016 Would you like barbed wire with those fries?