ThinkSnow
Member
Yesterday evening I was having dinner with a friend, and the TVs at the bar were showing what appeared to be clips of news footage where people were jumping off of a ski lift into what appeared to be a life net (or something like it). We couldn't make out where it was happening, and there wasn't any sound. Does this sound familiar to anyone?