Natt Taylor performs at ATL Live On the Park in Atlanta on Tuesday, June 12.(Photo by Prince Williams/ATLPics.Net) Sandra Rose 6 years ago share