Meghan's sister just moved to New York. The ladies talk about how she can meet new people and make some friends now that she's in the Big Apple. What's the best place you've met a friend?