1932 Tilbury SF-1, NR12931

45hp Church-Henderson

Currently the Flash is on display in the Central Illinois Regional Airport.

large image

large image