The aftermath of my wife giving birth in the car. Baby and mama are healthy and doing great! And yes, that is a poop stain.

next prev

3114