Local police officers arrested and charged 44-year old Joseph Anthony Beckham with rape and two counts of forcible sex offense.
According to a search warrant affidavit made public in the case, a 16-year-old girl ran away from her Raleigh home Sunday.
Early Monday morning she was at the Circle K convenience store when Beckham spotted her.
Beckham, who was with a woman, offered the girl a ride.
Later, according to the search warrant, the girl "was grabbed from behind by the male and dragged into the nearby wooded area to a tent."
It goes on to say that Beckham forced the girl to perform a sex act and then he raped her.
The teen managed to get back to the Circle K store where she got help.
She was taken to a hospital where a nurse told investigators there was evidence of sexual assault.
Police said they found the girl's teddy bear in Beckham's tent.
When questioned, Beckham denied touching the girl, instead telling investigators, "We just sat in the tent and talked."
Beckham will face a judge on Tuesday.
He's being held on a $250,000 bond.