Local
Fast Facts: San Miguel Island’s “Lost Liberator”
CHANNEL ISLANDS — One of the Channel Islands – San Miguel Island – was the site of a plane crash. The plane: a bomber belonging to the U.S. Army Air
CHANNEL ISLANDS — One of the Channel Islands – San Miguel Island – was the site of a plane crash. The plane: a bomber belonging to the U.S. Army Air
Copyright © 2024 The Log. All rights reserved.