U.S. Rep. Michele Bachmann announced her candidacy for the presidency Monday at a candidate forum in New Hampshire instead of her former home of Waterloo, as she stated she would several weeks ago.