Is ‘Leanne’ Returning for Season 3 on Netflix?

Find out everything you need to know before Season 2 drops.