Megyn Kelly touts track record ahead of NBC debut

Megyn Kelly in 90 seconds
Megyn Kelly in 90 seconds