NEW UPDATE: The Fox Theatre Serial Killer has been caught. It was two serial killers. Bob Lee Jones and Brian Michael Smith. Both of them walked into a local Atlanta PD police department and confessed their crimes. “The APD is too stupid to catch us so we are turning ourselves in.” said by Bob Lee Jones.
As more information unfolds in this case, will keep you informed.