So, I think I’ve finally figured out why Leigh Lezark gets all these front-row seats to fashion shows.

She’s the world’s first living person to have no internal organs at all.

Tags: Leigh Lezark
0