Independence takes to the islands this July, when the 3rd annual Chebeague Chebang brings an all-day party (with fireworks!) to Chebeague Island i Casco Bay on July 5. Sure, you will have seen plenty of fireworks by then, what with the 4th of July the day before. And maybe you also have a firework-obsessed uncle who likes to explode things in the yard for weeks leading up to Independence Day, and weeks after. But I digress.