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

The Vela 2

Meet the bike