Rain doesn't spoil kart racers' Duffy love

July 03, 2010 12:00 AM