Some of the greatest racing cars ever will be displayed at The Royal Chelsea hospital on Sunday 5th September 2010 at the inaugural Chelsea AutoLegends show: In aid of the Chelsea Pensioners and sponsored by Auto Windscreens, the event will honour the world’s oldest sports car race in endurance racing – the 24 Hours Le […]