The Grim Reaper's comeuppance. December 24, 2014 Editor Herewith above an amusing Christmas themed video. Happy Christmas! Similar Posts Climate Change ? What Climate Change ? November 19, 2009 Editor The present is a foreign country – They do things differently now. March 5, 2014 Editor