This isn't a horror film, and technically not a trailer (because one doesn't exist online apparently) but it is Canadian and of the era I posted about yesterday. Check out this clip from 1978's The Silent Partner starring Elliot Gould & Christopher Plummer.
Yep, that's the Eaton Centre. And I believe this movie featured some of the first footage shot from the then-newly built CN Tower. I've actually seen this movie a few times, and it's bad ass. Track it down if you can.