Duck Commander Independence Bowl

Location: Shreveport, LA
Founded: 1976
Fun Fact:
Links:
Fan Shop: www.independencebowl.org