Allen Dennard album release on September 23rd 2022 at the DSO CUBE.
After a prolonged wait due to COVID-19, the release date for Allen Dennard's debut album "Flashback" will be September 23rd, 2022 at the DSO CUBE in Detroit, MI from 8-10pm. This will be Dennard's 2nd recorded project. Tickets are available at dso.org/cube. Physical copies will be the only available format for purchase on the day of release. The digital release will follow in the coming months after the physical release.