Firstlook – 2013 Land Rover Freelander 2 unveiled
August 23, 2012
Just last-week Tata Motor’s British subsidiary Land Rover revealed the firstever official images of 2013 Range Rover, now a week later company has revealed the firstever official images of …