Car Show a success in spite of rain!