Some ideas are so obvious that everyone jumps on board at hello. That was the case with Mambo: Art Irritates Life, an irreverent playful high octane documentary about one of Australia’s most successful brands – an unlikely, subversive collision of music, art and zeitgeist that took on the world.