Neil Long Neil Long

Travel with Neil does a US Road Trip - Pt5 (a) Atlanta

In an unremarkable building, on a nondescript pavement, sits a premises with links to not one, but at least three of history’s most defining periods and peoples. At 54 Hilliard St, Atlanta, sits The Madam CJ Walker Beauty Shoppe & Museum, incorporating WERD radio station.

Read More