Edwin Escobar

6'2", 225 lbs
P
Born: April 22, 1992 in La Boyera, Venezuela
Experience: 2 years