Giant mechanical creatures set Ottawa abuzz, start crawling Thursday

La Machine dragon city hall

Commuters and tourists in downtown Ottawa encountered a couple of unusual creatures inhabiting the city Thursday morning.

Share This Post