The sun rose over Kingston like it knew this was no ordinary Sunday. It was Road March day—the grand finale of the 2026 carnival season—and from as early as 8:00 am, the air pulsed with anticipation.
Kaynak