Could you imagine stopping off at a scenic cafe in the UK and a gang of off road bike riders suddenly blast down the steps for coffee, neck a quick espresso then promptly ride back […]