The Scirocco release for Live For Speed had been scheduled for December 19, 2008
however it has been delayed indefinitely due to unexpected bugs in the latest patch and with the Scirocco itself, forcing the LFS team to remake the suspension system.
... Never promised but its true that its alot late.