Dowell Elementary Chorus Performs National Anthem At Braves Game

The Dowell Elementary Singers chorus were special guests at Turner Field in Atlanta April 17, performing “The Star-Spangled Banner” before the Atlanta Braves vs. Kansas City Royals game. Check out the video below!