Emma (Cars)

Emma is a friendly rally car from England.