Well tomorrow is the big day for the new Renault, but there are some peek shots already! The new car apparently features a full blown shark fin, contract to the other launch cars we have seen already.
http://www.f1today.net/fotos/testsessie ... uari-2009/