Charlotte church holds blood drive to help global effort

Updated:

Loading
Charlotte church holds blood drive to help global effort