11.21.2014 - By Len Peralta, Frank Ippolito
On this episode of CreatureGeek, FX legend Steve Johnson stops by for a candid chat about the industry, effects and so, so much more. (Some content NSFW.)