First Lady Michelle Obama live in Manchester, New Hampshire Hillary Clinton
Streamed live on Oct 13, 2016
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
-
Standard YouTube License
By belle-deesse 7 years ago