John Brown is born.

John Brown is born in Torrington, Connecticut.

Sponsors  |  View all