Tue25 Great Video: Life versus Death Posted on Jan 25, 2011 in 2011 Video, Blog A must-see video. The contrast could scarcely be clearer. Thomas Aquinas College students confronted by those bound to the Culture of Death. Video courtesy Chez VH: