Posted on Jan 9, 2012 by satellite in Company News

No photos please!!!

No photos please!!! The notoriously secretive world of F1 kept this under wraps until the last minute.