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