Luis Ayala

6'2", 205 lbs
P
Born: January 12, 1978 in Los Mochis, Mexico
Experience: 9 years