Wetpaint Exclusive Footage! Glee's Lea Michele at Washington Square Park in New York City

Bestill our Gleeky hearts! Perfectly put together, Lea Michele (Rachel) enters her trailer during a break from filming the Glee Season 2 finale in NYC's Washington Square Park.


Want to comment on this? First, you must log in to your SideReel account!