SLVRBullet
New member
- Joined
- Aug 28, 2009
- Messages
- 267
WOW..that is a great price for the D-tech turbo. i havn`t heard a whole lot about them though.... i guess maybe because its not one of the "big 3" do you have any experiance/knowledge of them?