Store manager Tom Meyer tells The Tennessean Kid Rock spent $81,000 to pay the balances of 350 customer accounts at a Walmart in Nashville.
Meyer calls it a "pretty Nashville proud moment."
On Twitter, Kid Rock said "great idea!" in a nod to Perry, who had posted a video Thursday saying he had paid off layaway balances at two Georgia Walmarts.
@tylerperry Great idea! I followed your lead and paid off the layaway at my local Walmart in Nashville. Merry Christmas and God Bless You!— Kid Rock (@KidRock) December 7, 2018
Meyer said Kid Rock called the store Friday. Kid Rock's manager later came into the store to make the payment.