Home News Megan Fox doesn’t mind doing bold roles