For Our Connecticut Readers: Lux et Scary

Really want to know what was going the mind of whoever set up this display of skeletons sitting around a campfire wearing Yale T-shirts at the Stop & Shop on Whalley Avenue.