Album and single releases Alternative Rock Alternative rock band The Stick Figures rock the pop shop it’s fresh and exciting ! 5 years ago American 21.digital The Stick Figures are a London based band who originate from Switzerland. The Stick Figures…