Giant mechanical monsters roam the streets of Ottawa

The National

Dragons and spiders are in the capital for La Machine this weekend.

More From News/TV Shows/The National/Only in Canada