Megaromania // “The Birth of Creation” Europe Tour 2012 at Tivoli de Helling

During their “The Birth of Creation” Europe Tour 2012 Megaromania stopped at Tivoli de Helling in Utrecht on March 19 to play their show for the fans who had been waiting outside for most of the afternoon already.

We also went to check out their performance, and took some photos while we were there. You

View More Megaromania // “The Birth of Creation” Europe Tour 2012 at Tivoli de Helling