allicette torres Picher Oklahoma, Invention of Abandon, Allicette Torres’s show at the 92Y Tribeca, is part of the DoomsDay Film Festival and Art Exhibition.