DENSO Sweden and Volvo Polestar Green Racing team – final race 2011 – preview

DENSO Sweden and Volvo Polestar Green Racing team – final race 2011 – preview

This video shows the prelude video of the final race of the 2011 Swedish Touring Car Championship.  Please note that this video is streamed via Youtube so may not be viewable in all countries. DENSO wishes to thank the Volvo Polestar Green Racing team for their permission to use this video.