Our friends over at Animal spotted the Nissan Leaf NY taxis. Digging the livery, what say you?