When are you coming, I can def show you a bunch. Mont Royal is real ill aswell, Theres the saputo stadium rail. If you go on the other side of the bridge theres those blue art ledges that level 1 had in the movie this year.
headin there on the 28th and staying in the area for a week. i heard the stadium had sum good spots. I know exact spot ur talking about from eye trip rite?