who wants a mustache ride