Joined
·
25 Posts
Just found this forum from Facebook. Anyone know when i can put down a deposit
Thanks.Hey.
I think we were chatting in another thread.
No deposits yet I don't think. Honda will make a million of them, so I think we just have to wait.
Release date is this Spring I believe.