The Weird Review interview with Severus Snape of the Potter Puppet Pals

The Weird Review interviews Severus Snape of the Potter Puppet Pals at Youmacon 2011 in Detroit, Michigan.