It's the humiliate yourself thread! Let's face it, that's probably what Toro Rosso will do again this year; can't help thinking their drivers deserve better though.
Toro Rosso planning engine switch to Renault power next year: http://www.autosport.com/news/report.php/id/105416
What are the chances The RBR Renaults get rolled down to STR while they get the FI Merc power (who will in turn get the Ferrari engines from STR)?