As we kick the snow off of our cars, Jeff and Michelle are rubbing this picture in as they vacation in Mexico.  Doesn't it look amazing?