A Perfect, Rainy Wedding Day in Colorado