First Lady Michelle Obama live in Manchester, New Hampshire | Hillary Clinton

First Lady Michelle Obama live in Manchester, New Hampshire | Hillary Clinton

First Lady Michelle Obama is live in New Hampshire talking about what’s at stake in this election. Make sure you’re ready: IWillVote.com

You may also like...