Live: Thousands gather for President Trump's Rochester rally

Live: Thousands gather for President Trump's Rochester rally

Powered by ScribbleLive Content Marketing Software Platform