Steve Downes’ presence in LA radio from the late 70s straight through the 90s is still felt today. He’s been at practically every LA rock station, and his voice is instantly recognizable not just from the airwaves but also his long running role as Master Chief from the iconic HALO video game series. Great stories in this one, with Rita Wilde and Stew.