The Weird Review interview with Michelle Shields at The Allniter 2012

The Weird Review interview with Michelle Shields at The Allniter 2012 in Wheaton, Illinois