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






No comments yet.

HAVE SOMETHING TO SAY?