Quick note: I made a mistake in the last entry—the release of the Cathy demos isn’t shrouded in mystery. We know the songs were leaked in 1997. 1,695 more words