The mastercraft dealership in tulsa has a new x-star. As always, us okies have to wait for stuff to make its way here but i wanted to let everyone know that M & W Powersports has one in that is loaded and definitely needs to be seen in person. Go by there there and check it out. its awesome.
|