>>507217607
Delay tactic of delivery of new tech. Israeli over promised again huh?