Steve Taylor Documentary
A new documentary about Steve Taylor is coming in Fall 2011: “Steve Taylor is Not Dead.” The exact release date can probably be gathered from tobeaclone.com – but I’m not good at math (the promo video mentions August, though). There is … Continued