There's some great video outakes from the new series on the TopGear website - including one of James inside a caravan (that could possibly be 'his one' from the self made caravan episode).
Well, even if you cocked that up a bit, I'm sure you're right about there being outtakes eventually. I'm just hoping some of them will include the news. It's been a while.