Taste Under the Lights

South Elgin High School East Main Street, South Elgin, Illinois, United States