The Parade of Life (And Death)

This was by far the most unique float I saw in a recent Pioneer Day parade!