Craig Rubber Duck Race

Craig Fireworks

View more at Craig 4th of July Committee Facebook page, https://www.facebook.com/Craig4thofJuly/ .