Charlotte, NC | Dudley, NC | Goldsboro, NC
Also known as: thebcave
Stephen Taylor lives in Charlotte, North Carolina, but has also spent time in Dudley, North Carolina; Goldsboro, North Carolina; Conway, South Carolina and Galivants Ferry, South Carolina.