Joined
·
5,808 Posts
I've heard there is a new dealership in Fort Worth Texas. This would be I think the closest one to me. Anyone know anything about them? Just so so, stay clear or stand up dealership? Is there a better one in that general area? Or maybe in Oklahoma like the Lawton area? Or is it possible the Victory dealer in Wichita Falls will become a Indian dealer.