I only watched the first vid, and the entire time I was thinking to myself "that looks familiar" until I saw where you got holed up and had to walk it, that's when I knew you were at 99 and Sask Dr. I get screwed at that same spot every time!!
Terwilligar Dog park has some great trails in there too, prolly going there thursday night.