Friday, October 8, 2010

ROTHROCK TV: 2010 Nissan Versa

Check out our LATEST Video! It's the 2010 Nissan Versa 1.8 SL! It comes with touch screen navigation!!

http://www.youtube.com/watch?v=vtX13QBjNUw

No comments: