Strange crash - Toyota Corolla Altis comes out on top of Honda Civic

You'll see some strange accidents if you spend some time in Bangkok, but this one is about as strange as it gets. How did this happen?

Weird Crash