In case you missed it
Solid Evidence Points to Amelia and Fred Crashing On New Britain Island
 
#avgeek #AmeliaEarhart