New Volvo 8-wheelers

They can’t stay new forever!! Out to work on our new site in Leeds, the Volvo 8 wheelers starts to earn it’s keep.

Related Blogs