Kyle Huff’s 2002 Washington State Driver’s License
The picture of Kyle Huff that’s sure to be on the front page of both local papers this morning is a Montana booking photo from six years ago. On Sunday evening a source slipped me this more recent image of Huff, who Seattle police say shot six young people dead early Saturday morning before killing himself. It’s a photocopy of Huff’s 2002 Washington State Driver’s License.
The source gave The Stranger other documents that we’re currently reviewing.
Meanwhile, if you knew Kyle or know his twin brother, Kane Huff, please send me an email: eli@thestranger.com
A wikipedia search comes up with Now linking to electronic music:
Now (1982) is the debut album by American ambient musician Steve Roach...