20 teenagers in Salisbury were left needing medical treatment.