Giant hot dogs, metal spiders, and a portal to another country are all part of the spring art scene in New York City! Check out our round-up of must-see public art installations hitting the streets ...