Santa isn't keeping presents a secret this year.Another celebrity revealed how he paid for layaway items at Walmart. Musician Kid Rock's announcement came a day after actor and filmmaker Tyler Perry's reveal.Perry, who tried to make the donation anonymously, announced Thursday he paid off more than $430,000 worth of layaway items at two stores in the Atlanta metro area, CNN reported."@tylerperry Great idea! I followed your lead and paid off the layaway at my local Walmart in Nashville," Kid Rock said in a message on Twitter. "Merry Christmas and God Bless You!"Kid Rock paid off balances for 350 accounts, which amounted to about $81,000, The Tennessean newspaper reported.After Kid Rock recently made profane remarks on "Fox & Friends," he was booted from leading the Nashville Christmas Parade, in which he had volunteered to be the grand marshal, The Associated Press reported.He'll participate in a different parade this month.

NASHVILLE, Tenn. —

Santa isn't keeping presents a secret this year.

Another celebrity revealed how he paid for layaway items at Walmart. Musician Kid Rock's announcement came a day after actor and filmmaker Tyler Perry's reveal.

After Kid Rock recently made profane remarks on "Fox & Friends," he was booted from leading the Nashville Christmas Parade, in which he had volunteered to be the grand marshal, The Associated Press reported.

He'll participate in a different parade this month.

@tylerperry Great idea! I followed your lead and paid off the layaway at my local Walmart in Nashville. Merry Christmas and God Bless You!