Rain or no Rain, the Runball Rally attracted a lot of photographers in this years event, thats for sure. In fact the rain left us such beautiful pictures like drops of water falling from the nose of this Dodge Challenger SRT-8. Full article at Fresh-Import.com