VIDEO: The Glee Cast Does the World Series

Celebuzz | November 1, 2009 - 8:55 am

The cast of Glee descended on Citizens Bank Park in Philadelphia on Saturday to bust out the National Anthem before Game 3 of the World Series.

Amber Riley took lead vocals, while her castmates backed her up.

Check out the vid and share your thoughts in the comments section: How do you think they did?

Photo credit: Hugh Dillon/