Killian Callaghan profile image

Killian Callaghan

Ireland

Specialized Racing Team

Current EWS Ranking

49

Points

407

Race Category

Men