We’ve talked about how amazing the EVO is since the first time we rode it. Here’s a sneak peek at a new commercial spot for it. We still have a number of EVOs still in stock.
Germany’s Tour Magazine – the world leader in thorough, quantitative bicycle analysis – tested over 2000 frames in their quest to find the world’d best bike. This March, they found it.