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.
Auto-generated excerpt