Explosions in the Sky ShareTweetPin0 SharesThere’s no better way to celebrate our independence than setting off fireworks!