Rain couldn’t stop the fireworks at this year’s Freedom Festival at Wiggins Park in Camden!