Blackburn R.T.1 Kangaroo crash, Jun 29, 1919, Hendon Midd...

Blackburn R.T.1 Kangaroo accident on June 29, 1919 near Hendon Middlesex, United Kingdom with no fatalities.

More crashes