Mary Shannon finishes reviewing what we covered in John last season, preparing us to move into uncharted territory in the next episode.
John (Season 3) | Episode 3
Previous
Previous
John (Season 3) | Episode 4
Next
Next