NATURE ENTER ME! Big Sista was formed in 2004 by Leanne (Lashy) De Leo and Lily Kocoski. In the tradition of the great female artists that came before them, this 2 piece band produces gutsy thought provoking originals inspired by the never ending swing of life's pendulum... she ain't heavy, she's my BIG SISTA!