Comment Comment by narag Yesterday some girl was wearing one of those T shirts in a newspaper photo. I'd never saw them before. Is it related to Carpenter's movie? parent narag 6 years ago