Francisco de la Rosa

5'11", 185 lbs
P
Born: March 3, 1966 in La Romana, Dominican Republic
Experience: 1 year