chief rocka
On this day, (October 1st), Lords of the Underground released their debut album “Here Come The Lords” in 1993. One of my personal favorite albums of all time. Take a trip down memory lane with 2 classic from that album: “Funky Child” and “Chief Rocka”
Trending