Watch:Non-profits have huge need this summer

Find out how you can help with Share Charlotte