Desert Car Kings
Cuda Shoulda Woulda
Season 1 Episode 6 of 10
The shop's new manager finds himself in a tough position when a 1964 Barracuda is damaged while undergoing restoration
Desert Car Kings airs on Discovery Turbo at 9:00 PM, Monday 18 November. (Subtitles.)
Topics
Leisure hobbies
Motoring