Home Movies TV Shows

Shoot Down

THE DISTANCE BETWEEN THE U.S. AND CUBA IS MORE THAN 90 MILES.
7/10 2007 4K 0 min
War • Documentary

Documentary describing events leading up to the February 1996 shoot down by Cuban Air Force Migs of 2 U.S. registered Cessna 337 aircraft operated by the Cuban exile organization Brothers To The Rescue based in Miami, USA.

Shoot Down