by Mike Powell | Oct 9, 2017 | Album of the Week
Buffalo sludge rockers, Zillion Eyes are front and center with the release of their latest, Demolished, that came out mid September. Zillion Eyes are no newcomers to the scene either, the project consists of former members of Sonorous Gale and Ancients of Earth. The...