Where To Stream Little Women LA Terra's Little Family Season 2 Episode 8
Not So Happy Camper
- Aired April 13, 2016
- 30 Min
Terra and Joe are camping for two days while nanny Olevia watches Penny. Terra struggles with being away from Penny for the first time, and the trip gets cut short when nanny Olevia stops answering their phone calls.