Rain doesn't dampen spirits at Ti Car Show