Links for New Girl S3E17: Sister II

New Girl Buzz

Episode 17

41,119 watches

February 25, 2014
Abby decides to remain in L.A. and has designs on one of the loftmates; Winston avoids checking his LAPD entrance exam results.
February 25, 2014
Abby decides to remain in L.A. and has designs on one of the loftmates; Winston avoids checking his LAPD entrance exam results.