Any good 4th of July stuff going on near the Grand Canyon?

My wife and I (and possibly our teenager, depending on how too-cool he's feeling) are going to be in the area the first week of July. At the moment, there are some highly recommended campgrounds that still have spots available for reservations. We're planning on getting in a few days early, and probably staying until the 5th, and hoping to stay somewhere that we can catch a good Fireworks show, and maybe some other 4th of July festivities.
Does anyone have any recommendations for us?
Thanks!
Does anyone have any recommendations for us?
Thanks!