Wild rain first lap - Lime Rock 2003 SPEED World Challenge
3,698
Published 2007-09-24