He Says He Was Framed. Watch Him Freed After 23 years

Robert Almodovar walks free after 23 years in prison
Watch Next

    Trending Videos

      More from BuzzFeed