Who’s That Hottie: Najarra Townsend
Born and bred in Santa Barbara, CA, Actress Najarra Townsend has tackled comedies, dramas, and horror films, showcasing her versatility as a performer and ability to reinvent herself with each new role. Takin...