The Microphones - "The Glow" Pt. 2 June 17, 2016ReviewstheneedledropComment 15 years later, and the Microphones' The Glow Pt. 2 is still one of indie folk's most essential and ambitious records.