News

Harry DeMille, co-founder of Atlanta’s iconic Wax ‘n’ Facts record store, died peacefully at 74, surrounded by family.