Tuesday, March 1, 2016

No freckles on this Miss America


The first Miss America, who set a world water speed record of 77.85 mph in 1920 with her twin Liberty engines.

No comments:

Post a Comment