Robert Kevin DeWeese, 37, faces rape and kidnapping charges after allegedly assaulting a young girl in a supermarket toilet, just three days after his release from jail.