Culture Halcyon Selects: Silver Swans – Let It Happen Silver Swans is an electro dream pop duo that grabbed our attention…