Vela Bikes
We are taking $299 pre-order deposits for delivery in early Summer.
ShopReviews

Keep in touch!

Your message has been sent successfully.
Signup for news and updates from the vela crew