Preparing myself for Iron Maiden at Twickenham tonight. Not quite sure my quiet indie music sensibilities are going to cope…