Yeah it is a 325ci.
The turn sound like a Loss test. They invented this test in Sweden and it is a two different direction change thru 90 degree turn at different speeds. You would be suprised how many cars do flip over during this manuvering. Im pretty shure they do this test here in US but it is a required test by Euro NACAP since the Mercedes A Class fliped over during the test.