Savoia-Marchetti SM.62 crash, Jun 26, 1933 (4 killed), Ca...

Savoia-Marchetti SM.62 accident on June 26, 1933 near Castelldefels Catalonia, Spain with 4 fatalities.

More crashes