#VitalFactz: 30th Anniversary - Roxanne Shante (Bad Sister)Oct 31, 20191 min read On this day in 1989, Juice Crew alum Roxanne Shante released her debut album Bad Sister. This album includes the single Live On Stage,