Imperial Triumphant bassist Steve Blanco and guitarist Zachary Ezrin return as your guide of their favorite spots through out Europe during their recent tour. Follow along as they "chirp" about history, architecture and more! And don't forget to check out the duo's extremely impressive walking tour of New York City right here.
Imperial Triumphant's new record Spirit Of Ecstasy is out now and available here.