Lost Car Rescue
Final Mission
Season 2 Episode 6
Jess steps up and leads the group, but a rough landing may leave them stranded with an empty trailer
Lost Car Rescue airs on ITV4 +1 at 10:25 AM, Wednesday 27 November. (Subtitles.)
Topics
News ➝ Current Affairs
Documentary