‘Glee’ Cast at the World Series

0
6

-The cast of “Glee” sang the National Anthem at Game 3 of the World Series yesterday. Check it out below. They did great!