Anybody have any favorite dealerships anywhere from Sherman to Dallas to Denton to Lewisville, or close areas? Also, dealerships to avoid?
Either this weekend or the weekend after, I'm going to make a trip to the metroplex and check out a bunch of bikes, and I was wondering what the brain trust of DFWMustangs had to say.
Thanks in advance guys.
Either this weekend or the weekend after, I'm going to make a trip to the metroplex and check out a bunch of bikes, and I was wondering what the brain trust of DFWMustangs had to say.
Thanks in advance guys.
Comment