Alex Escobar

6'1", 215 lbs
OF
Born: September 6, 1978 in Caracas, Venezuela
Experience: 4 years