Scoobypedia
Register
Advertisement

Tara Sands is an American actress, voice actress and television host. Her roles especially include anime characters.

Voice roles

Scooby-Doo! Stage Fright

Character
Nancy
Advertisement