Majic ATL Featured Video
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”