Deborah Abbott

Deborah Abbott

Deborah Abbott was born in New Orleans, Louisiana, USA. She is an actress and director, known for 3 Wishes (2008), Deliver X (2008) and 22 Hours (2008).

Tv Show