Culture History US News New York City subway opens-this day in history October 27, 2020October 27, 20202 min read admin At 2:35 on the afternoon of October 27, 1904, New York City Mayor George McClellan takes the controls Read More