News

Inside a tiny, tin-roofed recording studio in Hammond, La, resides a booming voice heralding all things rock and roll.