Part 3 of the Potter Puppet Presentation at Youmacon 2011 in Detroit, Michigan. Recorded and uploaded with permission of Neil Cicierega and the Potter Poppet performers.
Part 3 of the Potter Puppet Presentation at Youmacon 2011
Filed UnderWeird Videos