Turbobike Web Site www.Turborick.com

[turbobike] ATS - McXpress in Sweden

GSXRTurbo1@aol.com
Sat, 4 Sep 1999 12:30:47 EDT

  Sorry about that last post. American Turbo Systems are actually made by  
McXpress in Sweden according to a post an the Hayabusa boards.