Leslie Cochran

Austin Icon Leslie Cochran Dead At 60 [VIDEO]
An Austin icon is dead, and Austin just got a lot less weird. My best friend moved to Austin years ago and when I visit him I always look on his fridge for the Leslie magnet set. It was always fun to dress up this old dude and give him beer...