Bicycle vs car

This is a photo released by the police in Shenzhen, China. A car squashed in collision with the bicycle. Guess who is the car maker?

About The Author