How many episodes??
How many episodes are there of this show?
Season 2 was only 6 episodes and Season 1 was 10 episodes I believe, maybe 8? How many episodes will be in Season 3? Honestly can't believe this show is on Season 3 but I'm happy about it.