Zombies invented in Buffalo? By Greg Hinaman Originally posted on Buffalorising.com Mark Twain was living in Buffalo for awhile.…