Thunderace's?
I have just joined your forum and not sure if this is the right place to post this question...
But it has been too long just over three years since i owner a motorbike, and I am itching to have another.
I have always liked the Thunderace and wondered what you guys actually thought of them.
Cheers
Daz