Arrested: Travis Stephens Posted About Three Years Ago A California man is arrested after a call from the Holiday Inn. Read All