NMNatasha McDonaldNo description yet.Known for6.4BeastMaster19995.9The Outsider2002ActorThe Outsider2002BeastMaster19991 episodeBeastMasterSeason 3S3E10Dispossessed