Dr. Devon Albright is a scientist.
She is a Caucasian female with red hair and wears glasses.
She seems bitter at Dr. Staples even if she says that she is not.
Scooby-Doo! Mecha Mutt Menace
- DTVSF4. Scooby-Doo! Mecha Mutt Menace
In other languages