Kungfu Taxies | Instant karma



Car crashes, mainly related to taxies in China.

source