The Chosen: Season 2 Watch Party. We will begin watching Season 2 on Wednesday, June 29th at 6:30pm in Seton Hall through August 17 – Total of 8 episodes.
View More