Claims of “air bombs” capable of downing ships and planes in the Bermuda Trianglethesun.co.uk2 points·Evolved··0 commentsOpen articleSaveView on HN