• 7 years ago
Jack Stewart visits ICON, a controversial car restoration company that gives classic, luxury cars a complete modern overhaul.