Ecstasia Sanders

Ecstasia Sanders was born on July 15, 1985 in San Diego, California, USA as Ecstasia Lenore Sanders. She is known for her work on Hot Tub Time Machine (2010), Final Destination 3 (2006) and Catwoman (2004).

Related Posts