Switch: A Tale of Humility & Despair (2013) Poster Poster voor Switch: A Tale of Humility & Despair (2013). Switch: A Tale of Humility & Despair Poster