Rubberhead

Filmmaker Nick Taylor joined me on Center Stage to talk about his latest documentary, RUBBERHEAD: THE LIFE AND MONSTERS OF STEVE JOHNSON. The film makes its’ Fantasia world premiere on July 23.