Roar | Hillary Clinton TV Ad



2016 Presidential Election. Minute-long spot from Hillary Clinton and it’s running in Arizona, Colorado, Florida, Iowa, Michigan, Nevada, New Hampshire, North …

source

Leave a Reply

Your email address will not be published. Required fields are marked *