Leading up to the NY Auto Show Land Rover celebrated 25 years of presence in the US by staging an "Urban Jungle" in a parking lot beneath the High Line in ...