Nicky Hayden
tralphaz
Posted
2008-05-04 10:06 PM (#9678)
Subject:
Nicky Hayden
Tourer
Posts: 353
I heard that there is a video somewhere on the internet that has Nicky Hayden riding a Vision showing its capabilities but I have not been able to find it, anyone else know anything about it?