Israeli Ambucycles in New York City?

Pin It

It's a common site in Israel, and helps saves lives.  But parked recently on Third Avenue near 52nd Street was a vehicle never before seen in New York City.

Pin It