Blackburn R.T.1 Kangaroo crash, May 31, 1919, Hendon Midd...

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

More crashes