Beechcraft C18S crash, Nov 24, 1966, Beef Island (Tortola)

Beechcraft C18S accident on November 24, 1966 near Beef Island (Tortola), British Virgin Islands with no fatalities.

More crashes