Alice Cooper sent a signed copy of his new album to a fan after he handed in the credit card the singer had left at a petrol station.
The 78-year-old singer had been playing golf in the town of Payson, Arizona, and accidentally misplaced his card while paying for fuel.