I'd say she has implants myself.....in a few of the pictures you can see an "unnatural" bulge on her left breast inner contour, which is very noticeable, IMO. :roll:
Is there anything new of Leanne Crow? I saw a couple of thumbnails of her, but I guess these pics are in her facebook or so...
I would love to see more!