Halifax Life - VA

Halifax County and surrounding Southside, VA Online News and Event Community. Focusing on everything happening in the area.