aramufata amurambika mubituza bye canada's worst driver has been filmed here since its sixth season other visitors included stephen stills and pete townshend