Show Reviews December 20, 2013January 23, 2017PavelRock Altitude Festival 8 – EYEHATEGOD, DEFTONES, CULT OF LUNA, ORANGE GOBLIN, etc.Show review, 16 August 2013, Le Locle, Switzerland.