First Lady Michelle Obama live in Manchester, New Hampshire

Watch the video