top of page

#VitalFactz: 30th Anniversary - Boogie Down Productions (By All Means Necessary)

On this day in 1988, Boogie Down Productions released their second album By All Means Necessary. This was an extremely rough period for the crew, especially KRS-One. His DJ Scott La Rock was shot & killed during the recording of this album over a beef involving fellow BDP member D-Nice. This album includes the songs My Philosophy & I'm Still #1.

Featured Posts