Detroit Wrecker Sales
  • The Low Loader Built in Detroit, Michigan USA!
  • The Low Loader Built Strong - From Raw Steel To Raw Towing Power!
  • The Low Loader The lowest load angle in the industry, period!
  • 1