Texas Rangers Friday Night March 30th, watch these two brothers Frankie and Rocco sing “God Bless America” Wow! Worth it!, Everyone stand!
🇺🇸🇺🇸🇺🇸
Frankie & Rocco Leoni deliver an ELECTRIC rendition of God Bless America at the @Rangers game! #USA pic.twitter.com/5zbyGyGBvK
— FOX Sports Southwest (@FOXSportsSW) March 31, 2018
🇺🇸🇺🇸🇺🇸
Posted by SportsDay's Texas Rangers Fan Central on Friday, March 30, 2018