This crashed airplane was running illegal street drugs from South America to Florida back in the 1970s.

Back then it was rather common place for drug-running planes to crash near the quaint Bahamian island of Spanish Wells, which is located 50 miles south of Florida.

There is a biblical principle.
It is found in the Old Testament Book of Numbers.

” … you have sinned against the Lord, and be sure your sin will find you out.”  (Numbers 32:23)

Sooner or later unconfessed sin will be discovered.
At times God will even crash airplanes to see to it!