Documentary: Tour Stories from Imperial Triumphant!

There are tour stories and then there is this tale from a run that saw Avant-Garde masters Imperial Triumphant in Serbia. We’ll give you no more spoilers except to say that this one was filmed outside the Bottom Lounge in Chicago Illinois during a run in support of their current album “Spirit of Ecstasy” which is out now via Century Media. They only play the sounds of New York City as they hear them…

Add a Comment

Your email address will not be published. Required fields are marked *