Ben & Zooey Sing At Giants/Phillies Playoff

jessica | October 20, 2010 - 1:47 pm

Ben Gibbard and Zooey Deschanel both sang at Game 3 of the Giants vs. Phillies NLCS yesterday. Gibbard did “The Star-Spangled Banner” while Deschanel did “God Bless America” later in the game, both choosing simple, shaky arrangements. Giants won. Watch both below:


(via P4K)

Q: When will they work together and fulfill their destiny as our generation’s Captain & Tenille?