The United States Navy Parachute Team ‘Leap Frogs’ stole the show at ‘Navy Week’ in Mobile, Alabama which began Thursday at USS Alabama Battleship Memorial Park. The US Navy was highlighting their ‘signature outreach effort’ which tours 15 cities in 2017 showing Americans why it is important to have a strong Navy. The event will […]