A preview clip from of the Alfa Romeo Giulietta TCR promo video shoot at Palm Beach International
Giulietta TCR Information Giulietta TCR Parts List