Stephanie Andujar

Stephanie Andujar (born July 15, 1986) is an American actress.