Altus rallies for 24-21 win over Del City

Altus rallies for 24-21 win over Del City