Wow, that's crazy! I know those streetcar tracks are crazy slippery.. Well I went last week for the first time, it's on Lake shore going East towards the Beaches. Every Thursday people meet up at the Tim Hortons but most people don't start showing up till after 8pm. I met a few people there, people seem pretty friendly. Are you familiar with that are?
It's Lake Shore and Leslie St.