Local New Orleans Artist Releases Debut Album
NEW ORLEANS (press release) – David Treadway is a New Orleans-based multimedia artist, songwriter, musician, director, and producer. During the pandemic, he decided to wrap up his own debut album entitled "I'm Really Strange," which was twenty-five years in the…