Meadowlake is a young indie-rock group from the Netherlands. Their powerful mix of good songs wrapped in thick layers of guitar and reverb is exciting and promising. “Sometimes they create calm atmospheres like Beach House, sometimes they sound intense like The National.”