Rain no match for Rentown festivities