Sonia Tetlow has been a constant on the Atlanta music scene since the mid-1990s, growing from an “angsty Gen-X’er” to become bassist for Cowboy Mouth, fronting beloved local band Herman Put Down the Gun, playing with Roxie Watson and carving her own path as a solo artist. On her new solo album, “Now,” Tetlow showcases […]
Tag: New Orleans
Posted inNews