Shorter video with the Leap Frogs making it on down with the American Flag!
Probably the best Little League Opening Day show ever!
Sponsors
All