This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

Please enable Javascript to watch this video

INDIANAPOLIS, Ind. – Indianapolis Colts punter Pat McAfee is helping make the city a little brighter. More than a hundred customers had quite the surprise when they went to pay their bill and was told an anonymous donor took care of it.

On Friday afternoon, 58-year-old Valerie Moore got a phone call from a friend who told her someone was paying off people’s utility bills. Moore dropped everything and drove over to the IPL office.

“All I could do was throw my hands up in the air and just give her the bill,” said Moore.

Moore had a nearly $400 bill with a disconnection notice set for Dec. 27.

“Money is super tight. Gas bill, light bill, rent, car, food, it’s real tight,” said Moore.

When Moore handed the IPL employee her bill, she heard something she hasn’t heard in a long time. The employee told her she had a zero balance.

Customer after customer had their bills paid in full.

“Two people at one time they came in together to pay their bill they stood there for about five minutes literally just crying for joy,” said Moore.

Moore has been on payment plans with IPL and has made sacrifices to keep the lights on.

“I don’t have a tree up, do you see any Christmas? There was no Christmas planning here. I didn’t plan for Christmas. I’ve been telling people I pay my bills, keep a roof over our heads. I don’t have money for Christmas, I just don’t,” said Moore.

This year, Moore believes her Christmas came early.

“So whoever you are God Bless you, God bless you and thank you ever so much for blessing us,” said Moore.

Once Moore learned the generous stranger was Pat McAfee she told FOX59 she’s always been a Colts fan but she’ll be cheering a little louder for McAfee from now on.

McAfee helped 115 customers pay off their IPL bill.

Through the generosity of @PatMcAfeeShow, 115 customers surprisingly had their electricity bills paid today. pic.twitter.com/vW8fEMnqFQ — IPL Power (@IPLPower) December 17, 2016