I'm working in Edmonton this week, and I've seen these 2 cars this week. The 70 was at the A&W on 137th and 123rd ST last Friday night. The 66 was at a Tim Hortons on the east side this morning.
If you ever get back to the cruise and the guy with the 70 is there, plesae ask him for his email address or phone Number. His is the same colour as mine and one other member on the forum.