Redbox Bowl

Location: Santa Clara, CA
Founded: 2002
Fun Fact: