New Girl Season 2 Episode 1 “Towel” Promo

2 years ago, by

August 8, 2012

FOX has released a promo for New Girl, season 2 episode 1 “Towel” that will air on Tuesday, September 25th.