Illuminate’s Edwin Avila claims queen stage in Azerbaijan
Illuminate's Edwin Avila capitalized attacked on the final climb to win the penultimate stage of Tour d’Azerbaijan atop Pirgulu on
The post Illuminate’s Edwin Avila claims queen stage in Azerbaijan appeared first on VeloNews.com.