NN DECA State Competition

Decatur, IL