5
Sarah-Jayne Harrison,
21 September 2009 13:47
The new Jay Leno show is underway in the US and while it promises to be chockfull of comedy and the usual features that made Leno famous in the previous Late Night show, it also features a 1100ft practice track where celebs will compete for the fastest 'green car' lap time in an electric Ford Focus. First up in the ...