A one-of-a-kind carousel opened in Newark's Military Park in 2016. Then it closed. Now it's open again — and you can ride it for free in 2026.