Heavy Equipment

Engine Block Puller

A heavy equipment engineering project by Blackrock Engineering.

Engine Block Puller · Heavy Equipment · Blackrock Engineering