Residual Limb Wannabe – Happy Hour – It’s New Orleans
A “residual limb” is the bit of your own leg or arm that’s still attached to your body after the rest of it’s been amputated. Kevin Gardere lost most of his left leg as the (eventual) result of a drunken car wreck that propelled his car into somebody else’s house at 1am and propelled him…
Read More