I was told about a radio show that does there own coverage of F1, but does it with humorous twist. Funny stuff so I was told. Does anyone know if it?