If Stranger Things was British what'd it be called?... Today's featured daily humor:If Stranger Things was British what'd it be called? Bit Odd Innit?Click for another laugh!