anyone actually watch this show? it is so ridiculous. ever since fox took over speed vision that channel turned to sh*t. i guess those nascar *****s at fox must have said something like " hmm this import thing is really getting big, well hell lets have a show where we cover car shows and have idiots who know nothing about the scene host it, yes sounds good"