Related Clues:
- Piedmont's capital
- Northern Italian city
- City of Italy
- Old Ford named for an Italian city
- 1960s-'70s Ford
- Shroud of __
- City of shroud fame
- Fiat headquarters
- City in Italia
- 2006 Winter Games setting
- Shrouds home, to its own
- City shrouded in mystery?
- Piemonte city
- Ford model featured in "Starsky & Hutch"
- 1960s-'70s Ford muscle car