Twist Director Igor Borghi has promoted the latest offshoot of British TV-show “Top Gear” via agency Sky Italia Planning & Promotion. This Top Gear Italia spot follows the quirky race through the beautiful Italian countryside between the show’s hosts.