Cannonball run 2005

Cannonball run 2005

Short clip done by us at sweracing.com when the Cannonballers where in Sweden summer of 2005. More of our content can be found at www.sweracing.com