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:
[videoembed size="full_width" alignment="center"][/videoembed]
[videoembed size="full_width" alignment="center"][/videoembed]
(via P4K)
Q: When will they work together and fulfill their destiny as our generation's Captain & Tenille?






