Toro Rosso could not afford to wait for RBR to sign off on 2015 designs.
James Allison says not all expectations has been met.
#51 and #71 Ferrari drivers are confirmed.
The new V8 debuts at Geneva: track-level performance and responsiveness for the road.
Christian Horner says fans won't be disappointed with a new livery.