Stitch hit by car

Homeless cat Stitch was hit by a car and suffered horrific injury.