loading player ...

Beto O'Rourke announces campaign for president

Download

Beto O'Rourke announces campaign for president

Video Channel: ABC News

O'Rourke rallied supporters to his cause in a campaign video saying we are "the last great hope of Earth" in a moment of "maximum peril."

Tags:
, Beto O'
Loading...