Newly Released Footage of the E-2 cable snap while landing on the USS Eisenhower (March 2016) Holy shit!

Don't Miss...