Although he may claim to be an ordinary average guy and an analog man in a digital world, the truth is that Joe Walsh has a heart of gold. The Eagles and James Gang guitarist recently took time out from his busy schedule to visit Walter Reed Army Medical Center, where he sang, signed autographs and posed for pictures with troops who have lost limbs in combat.

"Had the honor of visiting the Walter Reed Medical Center in Washington, D.C. last week," he wrote. "Spent some time with some amazing and courageous soldiers who are in the Prosthetic Limb Ward. Incredible experience I will not forget."

The picture above is but one of the many pictures from the visit by the rock legend. You can see the entire gallery at his website.