Megan Fox explains why she and Machine Gun Kelly drank each other’s blood at their engagement Megan Fox says she and fiance Machine Gun Kelly drink a small amount of each other's blood for ritualistic purposes that helps them connect with each other better.