Biography

Carissa Roy is an actress, known for First Signal.