This Day In Norwood History-August 1, 1957-Police Radar Set Makes Debut Here

Norwood Police tested speed radar equipment for the first time on this day in Norwood history, August 1, 1957.