Stop in for a cup of coffee

Got to look at some similar racers a show a few years ago. You've heard of a monkey f'n a football. See where the pumkin is? :eek:
Usually tucked comfortably on the backs of your knees .......