#VitalFactz: 30th Anniversary - Boogie Down Productions (By All Means Necessary)
- May 31, 2018
- 1 min read

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.
Comments