Internet guy who believes in the triumph of humanity with a little help from technology. Yadda, yadda, yadda.
Jan 6, 2005
Grant Shellen made some music and posted it on his blog. My favorite one of these three is 121404. You know how the beginning part of a song gets you all psyched up to hear the rest? 121404 is like that the whole way through. Here's a link to the mp3: 121404.