aravuga ati imana inkuyeho igitutsi the force sends maggie flying through the sunroof after her safety belt breaks these experiments are carried out by italian and chinese researchers