George Romero talks Steven King and cockroaches

  • Published on May 24, 2012
  • Talking at the Shock n Rock in Worcester, Ma. 2010