Navy Seals Parachute Into Neyland Stadium

The US Navy Seals’ parachute team, the Leap Frogs, jump into Neyland Stadium. Incredible:

Posted in Air