Victory Vision
Fellow Vision owners, I have a question I would like input on. I have an 08 Vision I bought just about Labor Day last year. It DOES NOT have lower wind deflectors on it. From what I have read, they are a “first thing to add” item whenever you get a Vision. Given the current circumstances, my...