Anica Barbosa is an actress, known for Mega Shark vs. Crocosaurus (2010), Sorority Sister Slaughter (2007) and Leverage (2006).
Mega Shark vs. Crocosaurus
Hunting Season
LoveSwag
A Christmas in Vermont