Zooey Deschanel Singing “God Bless America”

That’s it really.  She performed during yesterday’s Game 3 of the NLCS.  My assessment?  Needs more M. Ward.  [via ontd]

Comments on this entry are closed.