Two dead, one injured in wreck on St. Helena

July 22, 2011 2:03 PM