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 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.