STUDIO
Follow Us

Terms of Use Privacy Policy

Who is the "Terminator of Tucson"?

He's the man of the minute in Tucson, but some say he's already a legend. Arms spread wide, he took several pepper balls to the stomach without flinching. The world wants to know: Who is Alex Davidson?

Source: KGUN - Tucson, AZ

Top Trending Videos