Ted Cruz kicks off 2016 presidential campaign

105 photos and videos
Liberty University - Lynchburg, VA
Mar 23, 2015