Ottawa based Metro Tow Trucks operates the largest tow truck fleet in eastern Ontario with more than 150 trucks at its command. Not only that, it builds tow trucks in its own factories in Ottawa and in China. It sells tow trucks all over the world, using chassis to suit its customers.
The big yellow MAN sitting in the Fairview Cove terminal is therefore likely an export, built in Canada for a European customer. Certainly a twin steer COE five axle truck would be a rare beast indeed on Canadian roads.
See more at: http://www.metrotowtrucks.com/