North American Motor Club Exposed (Part 2) - Matthew Mcmillls New Company,We know by now that North American Motor Club does not have their own tow trucks. Based on the research done about the company, they say their located in Dallas, TX on the web site and the BBB listing says they are located in Austin, TX. where Matthew lives. So I decided to call around to several Towing companies in the area to see if North American Motor Club has ever called any of these local towing companies to pay them for a tow. My results show that none of these companies EVER HEARD of North American Motor Club. BE CAREFUL what you sign up to.