No way we will see RS 6 or RS 7 on '12 Geneva...
Maybe Paris, but no RS 6 or RS 7 on road before '13...
I stii naven't see S6, S7 or S8 on road! :/