'New Girl' Star Zooey Deschanel Sings The National Anthem at World Series Game 3 - In Touch Weekly

'New Girl' Star Zooey Deschanel Sings The National Anthem at World Series Game 3