The Fosters season 2 premiered last night on ABC Family. We ended season 1 with Lena and Steph’s wedding. Then we saw Callie and Brandon kissing and Callie running away with Wyatt. There’s always a cliffhanger
Read on for our recap of the Winter premiere of The Fosters: “The Honeymoon“.





