atlantamusicguide.com
Grimes: Art Angels released, plays Buckhead Theatre Nov. 11
Grimes digitally released her album Art Angels Nov. 6 and plans to play Atlanta’s Buckhead Theatre Nov. 11. Her self-directed video for “Flesh Without Blood”/ “Life in the V…