musicexistence.com
Live Review + Gallery: Sons of Apollo at Arcada Theatre in St. Charles, IL. 1.31.20
Progressive metal group, Sons of Apollo, has returned with their second album, MMXX (2020), which builds upon the foundation they laid with 2018’s Psychotic Symphony. And the group is also building…