2012 Auto Expo – Victory Motorcycles showcases Vision Tour& Vegas Jackpot
January 14, 2012
US based Victory Motorcycles has unveiled the Victory Vision Tour and the Victory Vegas Jackpot at the Polaris stall in Pragati Maidan, New Delhi during the 11th Auto Expo …