U.S. Marine Just Nails “God Bless America” During World Series – VIDEO
This is video of retired U.S. Marine Sgt. Dan Clark performing a sterling rendition of "God Bless America" during the seventh inning stretch of game one of the World Series on Wednesday night, at Fenway Park.
This is how it's done!