Multiple North Carolina agencies are searching for Allisha Watts after her car was found two days after she was last seen on July 16.
Multiple North Carolina agencies are searching for Allisha Watts after her car was found two days after she was last seen on July 16.