Future Nostalgia

Looking Forward To Remembering Today

09/13/12 - Santa Sees You

Santa Sees You

A plastic Santa face stares out the side of an elephant sculpture made from old toys and junk, at the Please Touch Museum.