Hamisa Mobetto is one happy woman, who is not only madly in love but is riding in a brand-new German machine. The Tanzanian...