Isralicious Get Taxi: Another Israeli Innovation 13 years agoby Benji Hey, kids! Â Did you hear the news? Â Israel ain’t just a desert anymore! Â I know, I know...