I saw you, life-size Santa Claus and Frankenstein, propped in a third story window on George, overlooking the crowd as they watched the concert. Are you guys always there or do you only come out for the festival?


The Pepper Mill

178 Water St. 726-7585

21 May 2008

  1. LP · May 21, 2008

    Always there. Always terrifying.

  2. indiegirl · May 21, 2008

    they are always there

Comments are closed.