The Systema Solar guys had a superb summer this year. Fresh off a North American tour that found them playing in front of huge audiences at New York City’s Summerstage and the Pan Am Games in Toronto, they celebrate their triumphant return with a brand new single, “Tumbamurallas,” which follows their 2013 album La Revancha del Burro. Read More.