Natasha Pavlovich sizzle reel
Natasha Pavlovich, a powerhouse of an actress who is a chameleon who changes looks, accents, and languages for her many roles. She has performed many of her own stunts and travelled internationally filming movies and TV shows with award winning crews and talent.