Armstrong?
Turin
“Armstrong? was formed in Turin, Italy in 2005 by guitarist/vocalist Rob bassist Stefano, and drummer Marco, longtime friends with the goal of creating “emotional-straight to face” music.
T…
“Armstrong? was formed in Turin, Italy in 2005 by guitarist/vocalist Rob bassist Stefano, and drummer Marco, longtime friends with the goal of creating “emotional-straight to face” music.
T…