What the...?!!!

I guess Stamford, Connecticut is a nice part of Israel to live and work in.