Home News Megan Fox Takes on Arnold Schwarzenegger