Giant creatures of La Machine set Ottawa abuzz

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