TOYOTA RACING PREVIEW VIDEO

As Silverstone approaches fast, TOYOTA Racing is pleased to introduce an updated video to preview its 2013 season: