Tamara Taylor was born in September the 27th in 1970 Her hometown is Toronto Ontario in Canada Her nationality is Canadian Her mother is Scottish Canadian and her father is African Canadian ... Read more