FanzizFanziz
App
Tamara Taggart

Tamara Taggart

Actor

Advertisement

Place of Birth: Vancouver, British Columbia, Canada

Filmography

Along Came a Spider

Along Came a Spider

2001•English, Russian
Josie and the Pussycats

Josie and the Pussycats

2001•English