Was Helen “Nellie” Taft where the expression, “Whoa, Nellie” comes from, what with her new fangled driving machine and all?
Was Helen “Nellie” Taft where the expression, “Whoa, Nellie” comes from, what with her new fangled driving machine and all?