If there's one thing humanity shares in common, it's our obsession with fast food. It's convenient and, well, fast. Netflix is digging deeper into this collective obsession with one of its wildest ...