Launch of the new Land Rover Freelander at Eastnor Castle

20 January 2014

Members of the motoring press attend a private launch of the new Land Rover Freelander at Eastnor Castle on 7th June 2006.