Joined
·
4 Posts
These things are selling super fast and finding one has proven to be quite difficult. The dealer said that it could be like 3 months or so before I even see the bike. I'm curious as to what you all have experienced though. What was the turn around time from deposit to actually riding? Many thanks in advance and I hope to be posting some pics of my new baby once I actually get it.