Switzerland's most successful hip-hop star Stress and his band are on tour with their latest album due to be released this autumn. Coming from the French-speaking part of the country, he usually sings in French, but even if you don't speak the language that shouldn't stop you from seeing his extraordinary live show.