A glimpse of Hell

Another amazing festival in France at Hellfest Open Air!