Matteo Baruffi profile image

Matteo Baruffi

Italy

Fulgur Factory Team

Current EWS Ranking

54

Points

75

Race Category

Men | Under 21