Imperial Triumphant Premiere “Tower Of Glory, City Of Shame” Video

Imperial Triumphant have premiered a new video for their new song “Tower Of Glory, City Of Shame.” This track is from the band’s new album “Spirit Of Ecstasy,” which will be released on July 22. The group commented:

“Monolithic events engineered throughout the ages compel great shifts in consciousness. Seemingly coincidental and synchronous points forever alter the landscape. Pigeons gather one by one. Civilization moves through the gateways and in hindsight the obscured vision becomes clearer. Still unknown, however is the truth as all is an illusion with much loss of life and zero accountability. At a certain point there are too many pigeons for the control’s infantile stories to be what they claim.”

Comments are closed.