Bizarre Favorite Fast Food Map Leaves the Internet Puzzled

Every so often a meme comes across the internet that things just kind of shut down for the moment. [...]