Results 1 to 2 of 2
  1. #1
    Member
    Join Date
    Nov 2004
    Location
    Angier
    Posts
    640

    Torque master or sport master

    Looking either

  2. Member
    Join Date
    Mar 2010
    Location
    Selma N.C.
    Posts
    1,679
    #2
    There is a listing for both on the motor parts for sale forum