Damnbulance
- 2012
- 19m
A pair of Christian paramedics believe God has instructed them to save more lives by allowing select persons to die and then donate their organs.A pair of Christian paramedics believe God has instructed them to save more lives by allowing select persons to die and then donate their organs.A pair of Christian paramedics believe God has instructed them to save more lives by allowing select persons to die and then donate their organs.