The always busy main street (Bay Str.)