CLOSE
Boom Box in School Yard

Source: PM Images / Getty

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”

Also On Majic 107.5 / 97.5 Atlanta:
Ben Carson Is Doing His Damnedest To Prevent Low-Income People From Getting Fair Housing
0 photos