Albert Leslie Cochran (June 24, 1951 – March 8, 2012) was an American homeless man, peace activist, cross-dresser, urban outdoorsman, and outspoken critic of police treatment of the homeless. Cochran was known in Austin as Leslie.
Born |
24 June 1951 Miami, Florida, U.S.
|
Died |
8 March 2012 (aged 60)
|
Zodiac | Cancer |
Tags | Add tag |