Los Angeles new wave enthusiasts Mirror Talk have an EP called 1997 coming your way, and today Idolator is premiering the quartet’s latest track. More ยป