vanessa crew