Thursday, December 8, 2016

Top Gear spot

Monday, Jul. 18, 2016

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.