Steph Alden

Steph is the current Maltese National Road Race Champion. She is a great climber and also has a terrific sprint. She will be flying over to join the team at major races this year

Torelli Riders