Does anyone have experience with them? How is the tech support? Thanks.
We switched to Victory last year and have been very happy with the chassis and tech support both.
Wouldn't waste your time. When 2 of their employees and house cars are switching to a different chassis, I'd stay away.
Care to share any more information?
Forum Rules
Bookmarks