Reviews Album Review: Amyl And The Sniffers – Amyl And The SniffersAmyl And The Sniffers explode on awesome, punked-up self-titled album…