Rally microcars are your ideal escapism