I'm originally from Worcester Mass. I have heard of Taylor. A bicycle shop in Worcester had a picture of Major Taylor hanging on their wall. There's a monument of Taylor outside of the Worcester library downtown.
Last edited by DHogan; 05-12-2021 at 04:55 PM.
|