I decided to overtake the turboslut domain name completely, seeing as the band is dead and no one ever visited the band site anyways! So the new address is simply
http://www.turboslut.net . I have made some progress on the intake manifold fabrication. Check it out and leave me some feedback if you so desire.