Clash of the Titan

Series 1 - Episode 20 Clash of the Titan

ADVERTISEMENT

Summary

The crew of DieselSellerz tackle their last few jobs before the end of the season, with the intention of refurbishing them to sell - or drive themselves.
Documentary