Find us on Google+ class="archive tag tag-armstrong tag-373">


Armstrong? from Turin in Italy are a trio who first got together in 2005, use a wide range of instrumentation to produce their distinctive dream wave music. Rob (electric and acoustic guitars, piano and electronics) Stefano (bass, synth and  loops) and Marco (drums and electronics) have recently released the album Collateral. While the musical construction […]