When Insight Vacations (part of The Travel Corporation group) wanted a different kind of film to promote their luxury tour service we were only too happy to help. They wanted to use the film to help position the brand and underpin their service offerings.
This was a truly international ‘on the road’ production covering France and Italy. Tracc managed the casting, crewing and filming in Paris, Rome and Venice. The lush visuals, the sweeping music, the grandeur of the magnificent cities – all exquisitely combine to capture the art of touring in style.