Series III Land Rover spotted in Manhattan Posted on November 30, 2020 by Steve Mays My friend Jamie Nelson spotted this beautiful Series III Land Rover in NYC (on 71st Street between 3rd Ave and Lexington)