Thursday, July 27, 2017

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.