hey guys, i was traveling to london from toronto the other day, and my car broke down in cambridge ontario
cambridge is a small-medium sized town southwest of the gta
"hey guys, i was traveling to london from toronto the other day, and my car broke down in cambridge ontario" What is the definition of "cambridge ontario"?