Was this a lunch meeting or a hunch meeting? T.I. and Tiny were spotted lunching with Rita Slora in NYC Thursday but when the group spotted the cameras they quickly parted ways. We couldn’t help but wonder, with Iggy Azalea joining Bey on tour soon, are the Carters participating in some kind of concubine swap with the Harris clan?
Y’all think they’re smashing that?