Wacken 2012 Pictures

Some pictures from the 23rd Wacken Open Air festival in Germany

 

%%wppa%% %%album=390%%

About Neil Henderson

The other half of the Scottish duo :) Failing miserably at keeping Sheila in line ;)