Home › Forums › Housing › Invitation to UCLA Anderson Forecast › What does that mean?
What does that mean? Lipstick on a pig? Sorry to be so clueless.