navy1.jpg

The Leap Frogs Navy Parachute Team jumps into a baseball station. It's almost like a movie. Except, it's real. Check it out after the jump!