Beto O'Rourke announced he is running for president, entering the 2020 race with a call for Americans to look past their differences in order to confront the challenges facing the country. "This is a defining moment of truth for this country and for every single one of us," the 46-year-old Democratic former congressman from Texas said in a video announcing his candidacy. O'Rourke will hold a kick-off rally for his campaign in El Paso, Texas.

Get Free Standard Shipping at Eastern Mountain Sports! Shop Now!

More videos