McDonald’s launching massive Big Arch burger in yet another country as US fans wait

McDonald’s has launched the Big Arch burger in yet another country, the UK, as fans in the United States continue to wait for the massive sandwich. Advertised as McDonald’s biggest burger yet, the Big Arch […]