Idai Makaya – SPEZI Bike Show, 2011. Published 17th August 2012 at 1700 × 2338 in ElliptiGO Elliptical Cycling Photos Idai Makaya features in Germany’s top bike magazine…