Where To Stream Breaking Amish Brave New World Season 1 Episode 3
Facing Demons
- Aired May 26, 2013
- 60 Min
The group arrive in Florida, but there's trouble in paradise. Jeremiah's visitor has an ulterior motive and Kate comes to Sabrina's rescue in a heated argument.