Recently walking behind Canada's parliament building I came across this thingy. Clearly the vehicle in the background is a Bison Coyote Armoured Personnel Carrier

What the hell is the other vehicle in the foreground? It looks like a tow truck for Bisons. Does anyone know?

What is this APC tow truck thingy?