20th October 2014
Meshuggah – I
This will be less of an actual review and more just straight to the facts report by none other than…
This will be less of an actual review and more just straight to the facts report by none other than…
The ninth wonder of the unnatural world, Sweden’s technically intoxicating extreme metal quintet MESHUGGAH, are bringing their immense live show…