This Holmes wrecker can probably lift just about anything on the road - or on tracks. Operated by the Canadian National Railway (as it was back on May 15, 1981) this vehicle is equipped to travel on railway tracks to attend to repairs or wrecks on CN lines.
Bearing the legendary Holmes name on the crane, the cab carries the letters "E.H." This is probably not a reference to the popular Canadianism, but to Ernest Holmes Sr. founder of the company or his son Ernest Holmes Jr who continued to run it until 1973. I suspect therefore that Holmes built the whole truck, or at least most of it, on special order to CN.
Read and hear more about Holmes at:
be sure to watch the 4 minute video - it's a bit of a hoot.