ES

Ecstasia Sanders

Ecstasia Lenore Sanders is an American-Canadian actress. She's known for her supporting roles in Final Destination 3 and Dr. Dolittle 3.
WIKIPEDIA

Guest Appearances