The BEST & WORST of Racing Cars PowerSlides in the rain!