Heavy rain can and rsquo;t hinder a hot fuck in the car