Stereo Total August 3, 2014May 2, 2013 by Bob Gourley Multi-lingual European duo Stereo Total are back with their 11th album, “Cactus Versus Brezel.”