Just saw this promotional video for the city of Toronto in Ontario, Canada. It's pretty good, nice imagery with the requisite shots of CN Tower, but somehow the music and message seems a little bland to me. There are lots of things to do and see in Toronto, which is North America's 4th largest city; with over 3 minutes, I was expecting a little more impact.
Search