2012 Devinci Atlas XP Review

Devinci Atlas XP Review MSRP: $2999.99 Weight: 30.07 lbs Pros: Handmade Cons: Wheels Summary This bike had a less than stellar performance. The frame is basically a work of art. It’s truly stunning in the looks department. Beautiful welds, and that extra flair that you would expect from a hands-on manufacturer. It had large pivot […]

Read more