Posted in:

David Nail’s World Series Performance Of “God Bless America”

David Nail performed “God Bless America” last night during the 7th inning stretch of Game 7 of The World Series.  Check out this amazing performance!!