It turns out rain doesn't dampen any spirits if the music is good.
Six60 proved that at Toll Stadium on Saturday night when persistent rain throughout their set almost galvanised the 10,000-strong crowd.
The New Waves World tour has toured throughout Europe in 2017 and finished in Whangarei on Saturday evening.
Read more: Fans paying big bucks online for sold out Six60 gig in Whangarei
Six60 sell out Whangarei's Toll Stadium for Saturday's show
It was an entirely Kiwi affair: P-Money started the night with a decent DJ set before Kings almost stole the show.
The rapper/singer brought the crowd's energy up to another level through his 40-minute set with Don't Worry About It and We'll Never Know sparking the first real singalongs of the night.
The appetiser of Kings had the crowd champing at the bit for Six60, who arrived on stage to a vociferous roar.
They started with Rolling Stone which eased the crowd in before playing a string of older classics such as Special and So High.
Forever was one of many highlights from the night.
Frontman Matiu Walters constantly encouraged crowd participation, and they duly obliged.
Walters then stripped the band away and showed off his impressive vocals with Green Bottles and Mother's Eyes, his ode to his mum.
He reintroduced the band for a remixed version of Rise Up (Walters told the crowd this was the song they got sick of playing) before arguably their best performance of the night - White Lines.
The crowd sung back every lyric in a surprisingly good harmony.
There was even time for drummer Eli Paewai and bass player Chris Mac to have a drum duel on stage as they delved into their latest EP for Up There, Closer and Vibes.
Walters then announced their last song, Don't Forget Your Roots, allowing the crowd to bellow back their biggest song to date, and Walters finished it off with another vocal run.
A few of the crowd made their way towards the exit but would have promptly stopped as Six60 returned for an encore, playing the vocally-challenging Purple and their latest smash hit Don't Give It Up to end the night on an energetic vibe.
The crowd promptly headed for the exits to find shelter which meant a fair bit of pushing and shoving, but that couldn't even slightly ruin what was an outstanding night.