Why have you Brits been keeping this wonderful show a secret from us? I finally saw it last night, and it had me in stitches in-between oggling cars I'll never own, let alone see in person.
I watched the Alpha Romeo episode and the 24 hour race, but car darts is a riot.
