Not really an review but after watching the trailer and reading about the show I really want to watch it. I live in Belgium, but normally I always find a site to watch shows like this but I can't seem to find one for this show so can someone please give me a link or some? Thanks in advance!