Reply to comment

Oct. 19, 2017, 3:50 p.m. -  XXX_er

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

Post your comment

Please log in to leave a comment.