
Megan Fox has opened up about her and fiancé Machine Gun Kelly drinking each other’s blood
(Picture: Getty Images for iHeartMedia)Megan Fox has said she drinks Machine Gun Kelly’s blood for ritual purposes.
The Transformers actress, 35, announced her engagement to the 32-year-old rapper last November on Instagram when she first admitted they had drank each other’s blood.