Tuesday, November 5, 2013

Dodge Viper SRT-10 TOUGE Edition

Touge is a Japanese word that means pass; passing through narrow spaces.
WATCH HERE: http://youtu.be/Jlf2C8ItwfM


No comments:

Post a Comment