Veloster Turbo Forum banner

snow tires

  1. Veloster Turbo Discussions
    Bought my car in late October and absolutely love my Vitamin C VT. Tinted windows and clear bra make it even nicer. Since I live in the Rocky Mountains of Colorado and we get an average of 400+ inches of snow in the winter, I HAD to buy snow tires. The first snowfall found me skidding and...