Vulture

Skip to content, or skip to search.

  • Clickables

Watch Zooey Deschanel Sing the National Anthem

At Game 3 of the 2012 World Series between the Detroit Tigers and the San Francisco Giants.

[ONTD]