It was Altis - I think 1.6, was not Grande sure. Yes it seems there was a third vehicle but that was not on spot and the person standing with car was not replying anything, how it was happened. Both driver and passenger airbag deployed ..
It takes collision very well, all interior was intact, no misalignment was feeling inside ..