Diana Brougham: View from the driver's seat of a Diana Brougham, clearly shows the great reduction in the "blind spot" and the marked improvement in vision as applied to cross traffic conditions, 1927.
Diana Brougham: View from the driver's seat of a Diana…
View Full Record