Yesterday, the Philadelphia Phillies took on the San Francisco Giants in Game 3 of the NLCS, and adorable musical husband and wife duo Ben Gibbard and Zooey Deschanel were there to serenade the Giants to victory.
Gibbard kicked things off with the national anthem before the game, and Deschanel belted out “God Bless America” during the seventh inning stretch. Check out the performances below.
Ben Gibbard singing the Star Spangled Banner:
Zooey Deschanel doing “God Bless America”:
© 2015 Paste Media Group. All Rights Reserved