Steve Taylor’s Digital Clone Site Is Live

posted in: Music News | 0

Sorry to be a few days late on this, but the website for the innovative Steve Taylor documentary is now live. The website is really a companion to the documentary Steve Taylor is Not Dead scheduled to be released in Fall 2011. is a nicely-designed fact-filled site about all things Steve Taylor.