Hutch has been bugging me to post something so here I am. :-p
What are your feelings about NBC shelving Top Gear USA? My feelings are kind of mixed, I love the British version but if they brought it hear they would have to drop all of the fat American jokes and tone down their criticism of automakers in this sue-happy land. Would they put up with product placement from GM without ripping them apart at the same time?