Stef and Lena from The Fosters: Season 2, Episode 14 Mother Nature (2 Feb. 2015).
Don’t miss all new episodes of The Fosters Mondays at 8/7c on ABC Family!
Download the WATCH ABC Family app & watch The Fosters on your device or watch at abcfamily.com! To find out if your provider offers WATCH ABC Family go to http://getwatchabcfamily.com now!
Get the app: http://smarturl.it/WatchABCFamily