Minnesota Congresswoman Michele Bachmann will formally kick off her campaign for the 2012 Republican presidential nomination today. Speaking in her birthplace of Waterloo, Iowa, Representative Bachmann is expected to emphasize her "hometown roots." Bachmann's Iowa announcement comes as a new Des Moines Register poll has her at the top of the list of GOP presidential contenders. The Congresswoman received support from 22% of likely Iowa caucus voters, just behind Mitt Romney's 23%. Bachmann is also now addressing some of her previous controversial comments, including when she said that she had a calling from God to run for public office. She told CBS yesterday that God gives her a sense of what direction she should go. She said "I am a Christian, as is my husband. I became a Christian when I was 16 years old. I gave my heart to Jesus Christ. Since that time, I've been a person of prayer. And so when I pray, I pray believing that God will speak to me and give me an answer to that prayer."