The singer is spreading some of his 24K magic to address the city's tragic water crisis.

According to E Online, while on his sold-out 24K Magic World Tour, the popular singer surprised the audience at the Palace in Auburn Hills, Michigan, when he announced that he would be donating a cool $1 million from that particular show to help the city’s residents that are still suffering from the water crisis.

“I’m very thankful to the Michigan audience for joining me in supporting this cause,” Mars said to the crowd.

“Ongoing challenges remain years later for Flint residents, and it’s important that we don’t forget our brothers and sisters affected by this disaster. As people, especially as Americans, we need to stand together to make sure something like this never happens in any community ever again,” he added.