New England Air Museum - douging
M-61A1 20mm Vulcan Cannon

M-61A1 20mm Vulcan Cannon