2008 Victory Vision Cross Country Road Test
I’d say that eight thousand test miles on a Victory Vision, across some 15 states and through all sorts of terrain, and in all imaginable weather conditions except hurricanes and tornados – though one of the latter came close – somewhat qualifies me to have an opinion on the big tourer. To say that the […]
2008 Victory Vision Cross Country Road Test Read More »
