Natasha Blasick – ‘Dead Ant’ Premiere in Los Angeles Natasha Blasick: Dead Ant Premiere in Los Angeles