megan fox esquire

Megan Fox can speak in tongues, compares herself to a Aztec human sacrifice and describes her love for the Book of Revelations
Any new mums out there may want to look away now. Megan Fox, who only gave birth back in September, has stripped off to reveal