Suggest an edit22:30Grease MonkeysBBC Three Tue 3rd Jun 2003, 22:30 on BBC ThreeDave and Happy are on the road to salvation. Source: Radio Times Suggest an edit