Providence, RI 1995, during Winter Hat production. simon tuozzoli and si ombrellone are one in the same