23rd February 2017
Lord of the Lost
In 2017, the “Raining Stars” tour was beginning in Russia! Moscow and St. Petersburg were the first to hear and see songs from the new LORD OF THE LOST album ‘Empyrean’ live. The first of both Russian shows took place in Moscow where the band delivered an exciting show. Please enjoy our pictures.
www.lordofthelost.de / https://www.facebook.com/lordofthelost
All pictures by Ekaterina Yakyamseva