1 min read WME Music News The Stick Figures blast their way out of school with their energetic new single August 26, 2016 weeklymusicexpress The Stick Figures are a London based band who originate from Switzerland. The...