Rider Profile

Scotti Lechuga

Twenty20 p/b Sho-Air

Scotti Lechuga

Personal Details:

Nationality United States
Date of birth 07/01/1983

Blogs