I It only happens twice a year. Fireworks for sale in Oxford! It’s a tradition around here to light up the sky on New Year’s Eve....