I met Luke Hodge at an event for kids with cancer today. He was donating his time and must have signed hundreds of autographs and taken hundreds of photos. Apparently he's not satan after all
"the finest trick of the devil is to persuade you that he does not exist" - Baudelaire