There might have been a torrential amount of rain falling on the red carpet outside. But the wet weather certainly wasn’t going to dampen Lea Michele’s spirits as she performed to an enthusiastic audience at the 2010 Tony Awards last night.
Hide player controls
Hide resume playing