David Melville takes 2nd in 3A, talks Harvard commitment

Comments