Album Review Amyl And The Sniffers “Comfort Me” 3 years ago hifiway Hot damn! Amyl And The Sniffers are back making a big statement with their second…