MONTGOMERY, Alabama -- Eighteen-wheelers packed with fireworks and other equipment began rolling into Montgomery to prep for the 35th Annual Jubilee CityFest's multi-layered fireworks show, said to be the largest pyrotechnic musical spectacular the state has ever seen.

Popular recording artists Bruno Mars and Janelle Monae headline Bama's Big Bang Friday night at the Montgomery Riverwalk Amphitheater. Gates open at 5 p.m., followed by performances by Patrick Stump at 6:30, Monae at 7:30 and Mars at 9 and then the fireworks show at 10 p.m.

The fireworks will be choreographed to all types of music for ages young and old, and Jubilee CityFest media relations manager Brian Key said the prime viewing area will be the amphitheater, though the enormity of the fireworks display can be seen from downtown as well as other areas.

Key said ticket sales are going well, and he expects an increase once people learn about the sunny forecast for the weekend.

Tickets are still on sale for $25. Key said the event typically sees a lot of people purchase tickets at the gate the day of the event.

"People like to see how the weather will turn out," he said. "We always have a great showing of people who buy at the gates. We expect a great turnout."

Key also said some downtown roads will close, including Commerce Street near the train tunnel and riverwalk area, Water Street, and a small section of Coosa Street from Riverwalk Stadium to the riverwalk entrance. The streets will close at noon on Friday.

Also on tap for the weekend will be the annual Jubilee CityFest 8K run two-mile run/walk at 7:30 a.m. starting in Old Alabama Town, followed by Kidsfest between 1-5 p.m. That event will feature a 100,000-square-foot playing area with inflatables and much more at the Renaissance Hotel and Convention Center.

The Second Annual Brewfest will take place between 7-10 p.m., when those who attend can taste more than 70 international beers. There will also be performances by local bands Christy Faye and the Vibe and The Zigtones.

Tickets are $25 plus tax in advance and $30 plus tax the day of the event.