Russian Aircraft moves into Castle Air Museum

ATWATER, CALIF - Castle Air Museum in Atwater is now home to a Soviet historic aircraft.


Don't Miss

Trending Stories

Latest News