Kids Give Impressive Rendition Of 'God Bless America' At Rangers Game
Friday night during the Texas Rangers win over the Houston Astros, fans were treated to Frankie and Rocco Leoni's rendition of God Bless America.' It's safe to say these two young brothers have a bright future.