Upload your photos
Forgot your password?
Back in the day I met a certain local character at a demo so i asked buddy where he was making his bikes and it was Taiwan so why not Canada?
He told me Taiwan is where its at cuz the best welders are there the best factories are there, he can hop on a bike and ride up the street a few KM to find components or tubing factories or anything he needs ... its all right there
and the beach was at the other end of the street
Please log in to leave a comment.