Not every traffic mishap has an unhappy ending.
The Road Kill Band are sad dads (still with the dream of a band) (playing for ungrateful drunks at the American Legion Hall). They don’t actually kill the deer they run over (in song) but wish they had in “Road Kill Christmas.”
Good listen.