i just found that speed levitch the other day? watched the cruise film. he is brilliant and very annoying, ive been banned from watching him out loud in the house.
provokes a similar reaction in my mates to caveh zahedi , that all american earnestness. some of his commentary on the buses were incredible though.