Artie Castro

Artie Castro

Hometown: Orange, CA, USA

Stance: Goofy

Date of Birth: 07/01/70

Surf
36
Skate
35
Snow
37
Total
108

World Rank 35

See All Riders