Basically, if you haven’t watched Glitch yet, let me start by saying this — it’s based in Australia, and that’s pretty awesome in itself. We Brits don’t get many Aussie shows coming our way, so this was already a standout for me. But once you dive in, it’s so much more than just “an Australian …






