There must have been a smoking hot snow vagina across the street.