A look at the new TSI Torreactor in Rapid City, South Dakota Patent #s 8246788 and 8252966
No download links available.