Taylor Ehlis

CONTRIBUTIONS

Glee Episode 2.4 Recap

The team competes for a date at a local Italian restaurant, leading to loads of relationship drama.

  /  

October 16, 2010