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