Charlotte, NC | Matthews, NC | Indian Trail, NC
Also known as: strappedfortime
David Helms lives in Charlotte, North Carolina. He has also lived in Matthews, North Carolina; Indian Trail, North Carolina and Marshville, North Carolina. He enjoys listening to Jazz.