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!
Subscribe to Sports Radio ESPN 1420 on