A variety show focusing on old cars. Restoration of iconic Japanese cars by their proud owners.
Mondo TV
Production information and reference links
Recommendations from this title