This is the second Republican debate of the presidential race and it took place in New Hampshire. Mitt Romney, Rick Perry, Ron Paul, Rick Santorum, Tim Pawlenty, Herman Cain, Newt Gingrich, Michele Bachmann showed up to take questions from journalists, host John King and the voters of New Hampshire.

Part 1 - it cuts out but begins again at 2:30

Part 2

Must watch on YouTube

Part 3

Part 4

Must watch on YouTube