Kept Austin Weird
March 8, 2012 6:47 AM Subscribe
Leslie Cochran, Austin, Texas street person, peace-activist, and icon has
died.
Cochran had run for Mayor of Austin three times, most recently in 2003 (after three runs, his highest showing was a 2nd place finish, garnering 7.75% of the 2000 mayoral vote).
posted by ColdChef (69 comments total)
6 users marked this as a favorite
posted by swift at 6:50 AM on March 8, 2012