The NYC yellowcab of tomorrow is on public display today and through Sunday at Madison Square Park on 23rd Street and Madison Ave (see map).
If you stopped by, let us know what you think.