Petty Officer Sings 'God Bless America'

Retired Naval Petty Officer, 1st Class, Generald Wilson sings "God Bless America" during the seventh-inning stretch of Game 3 in the 2013 World Series. Chills!