Heavy Tow Truck Lifts Semi Near Highway 7

Heavy Tow Truck Team Helps Semi Truck Clear a Curve Abram’s dispatch center responded to a call requesting the immediate assistance of a heavy tow truck team in Vaughan, Ontario. Approaching the end of his journey, a truck driver had taken a right turn between two buildings. This was a turn he had done numerous [...]