Stephanie Arcila - Biography

Stephanie Arcila was born on March 8, 1982 in Miami, Florida, USA. She is an actress, known for 22 Years, Busty Coeds vs. Lusty Cheerleaders (2011) and Sexy Wives Sinsations (2013).