Is it just me, or is there something a bit odd about corporate-sponsored subversive culture? (Just another form of green-washing? — or perhaps in this case, 'red-washing'?) Does it even matter? Whatever the case, sounds like a great show.