i was just looking at Az Race and Machine's web site and i saw their LSD for 225 bucks. does anyone have one or know someone who has had expirence with it? sound like it could be too good to be true to me....what do yall think?
oh, heres a link http://www.azracemachine.com/TwinTracDesc.htm
oh, heres a link http://www.azracemachine.com/TwinTracDesc.htm