3 Comments

  1. I think the Plush Pillow was in Great Falls in about 1975 or 1976. For awhile it was located on the mezzanine level of the Import Depot (Milwaukee Train Station). I believe it moved somewhere else after that. They sold big pillows for using as chairs etc.

%d bloggers like this: