Tag: Alan Penrod

Alan Penrod Passes

ATLANTA – News came across Facebook and social media that Alan Penrod of Atlanta, International LeatherSir 2011, passed away on Thursday, Jan. 14, of natural causes. The news came through a post on Alan’s Facebook page, posted by his husband Nitro Hankinson: ***This message is being posted by Nitro Hankinson**** This message is coming from myself…